{"push_id":727608597,"size":1,"distinct_size":1,"ref":"refs/heads/hotplugs","head":"6e5620f215b7a548f27b9af31252b2ca8a901040","before":"44d51ae42082d2571eeefeaf82abb3499a71fd5b","commits":[{"sha":"6e5620f215b7a548f27b9af31252b2ca8a901040","author":{"email":"3fddac958924aef220f202ca567388ddab3f14a8@infradead.org","name":"Peter Zijlstra"},"message":"sched/deadline: Fix hotplug admission control\n\nThe current hotplug admission control is broken because:\n\n  CPU_DYING -> migration_call() -> migrate_tasks() -> __migrate_task()\n\ncannot fail and hard assumes it _will_ move all tasks off of the dying\ncpu, failing this will break hotplug.\n\nThe much simpler solution is a DOWN_PREPARE handler that fails when\nremoving one CPU gets us below the total allocated bandwidth.\n\nSigned-off-by: Peter Zijlstra <peterz@infradead.org>\nLink: http://lkml.kernel.org/r/20131220171343.GL2480@laptop.programming.kicks-ass.net\nSigned-off-by: Ingo Molnar <mingo@kernel.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mostafa-z/GABRIEL_LP/commits/6e5620f215b7a548f27b9af31252b2ca8a901040"}]}