{"push_id":1157245772,"size":1,"distinct_size":1,"ref":"refs/heads/bullhead","head":"30b1bbd87206176d2c6defe8f40baedacf45cc9a","before":"01b91fefac655424e3cc1f9877c2f39933861bc4","commits":[{"sha":"30b1bbd87206176d2c6defe8f40baedacf45cc9a","author":{"name":"Syed Rameez Mustafa","email":"d0cb06bd5d626529e5ca7f6aba1e2023bbe2ea99@codeaurora.org"},"message":"sched: turn off the TTWU_QUEUE feature\n\nWhile the feature TTWU_QUEUE has the advantage of reducing cache\nbouncing of runqueue locks, it has the side effect that runqueue\nstatistics are not updated until the remote CPU has a chance to\nenqueue the task. Since there is no upper bound on the amount of\ntime it can take the remote CPU to enqueue the task, several\nsequential wakeups can result in suboptimal task placement based\non the stale statistics. Turn off the feature as the cost of\nsub-optimal placement is much higher than the cost of cache bouncing\nspinlocks for msm based systems.\n\nChange-Id: I0b85c0225237b2bc44f54934769f5e3750c0f3d6\nSigned-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>\nSigned-off-by: Pavankumar Kondeti <pkondeti@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/hohoxu/n5kernel/commits/30b1bbd87206176d2c6defe8f40baedacf45cc9a"}]}
{"actor":{"display_login":"hohoxu"}}