{"push_id":815279910,"size":2,"distinct_size":2,"ref":"refs/heads/1.1ish","head":"909c35c74e3cf6d7afc6e4440e58c913712c93b3","before":"4aaab4062223f131f729686ab3ad1cbefbe20bfc","commits":[{"sha":"0556c7aa1a58fec4ebd54827fde22b8e7458fffc","author":{"email":"56b59ac50e86208fd62726b53c1d890b9a8ff058@google.com","name":"Paul Turner"},"message":"sched: Compute load contribution by a group entity\n\nUnlike task entities who have a fixed weight, group entities instead own a\nfraction of their parenting task_group's shares as their contributed weight.\n\nCompute this fraction so that we can correctly account hierarchies and shared\nentity nodes.\n\nChange-Id: If61e926bb72f56c543b5b85841355f9f6997c51d\nSigned-off-by: Paul Turner <pjt@google.com>\nReviewed-by: Ben Segall <bsegall@google.com>\nSigned-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>\nLink: http://lkml.kernel.org/r/20120823141506.855074415@google.com\nSigned-off-by: Ingo Molnar <mingo@kernel.org>","distinct":true,"url":"https://api.github.com/repos/TotallyAnxious/Dystopia_Kernel_M8/commits/0556c7aa1a58fec4ebd54827fde22b8e7458fffc"},{"sha":"909c35c74e3cf6d7afc6e4440e58c913712c93b3","author":{"email":"56b59ac50e86208fd62726b53c1d890b9a8ff058@google.com","name":"Paul Turner"},"message":"sched: Normalize tg load contributions against runnable time\n\nEntities of equal weight should receive equitable distribution of cpu time.\nThis is challenging in the case of a task_group's shares as execution may be\noccurring on multiple cpus simultaneously.\n\nTo handle this we divide up the shares into weights proportionate with the load\non each cfs_rq.  This does not however, account for the fact that the sum of\nthe parts may be less than one cpu and so we need to normalize:\n  load(tg) = min(runnable_avg(tg), 1) * tg->shares\nWhere runnable_avg is the aggregate time in which the task_group had runnable\nchildren.\n\nChange-Id: I6f8d2ff1e61c1559c892ed9e2da670aed92dbbeb\nSigned-off-by: Paul Turner <pjt@google.com>\nReviewed-by: Ben Segall <bsegall@google.com>.\nSigned-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>\nLink: http://lkml.kernel.org/r/20120823141506.930124292@google.com\nSigned-off-by: Ingo Molnar <mingo@kernel.org>","distinct":true,"url":"https://api.github.com/repos/TotallyAnxious/Dystopia_Kernel_M8/commits/909c35c74e3cf6d7afc6e4440e58c913712c93b3"}]}