{"push_id":570689644,"size":2,"distinct_size":2,"ref":"refs/heads/lollipop","head":"6e418278822f8072adc8c3214820b8cd8a9f135d","before":"84d49e15625f597b58933151b151b7f74c836ce7","commits":[{"sha":"d63f7eb99dde967e0491e6851686663dc3e3f719","author":{"email":"bfcdf3e6ca6cef45543bfbb57509c92aec9a39fb@stgolabs.net","name":"Davidlohr Bueso"},"message":"locking/rtmutex: Optimize setting task running after being blocked\n\nWe explicitly mark the task running after returning from\na __rt_mutex_slowlock() call, which does the actual sleeping\nvia wait-wake-trylocking. As such, this patch does two things:\n\n(1) refactors the code so that setting current to TASK_RUNNING\n    is done by __rt_mutex_slowlock(), and not by the callers. The\n    downside to this is that it becomes a bit unclear when at what\n    point we block. As such I've added a comment that the task\n    blocks when calling __rt_mutex_slowlock() so readers can figure\n    out when it is running again.\n\n(2) relaxes setting current's state through __set_current_state(),\n    instead of it's more expensive barrier alternative. There was no\n    need for the implied barrier as we're obviously not planning on\n    blocking.\n\nSigned-off-by: Davidlohr Bueso <dbueso@suse.de>\nSigned-off-by: Peter Zijlstra (Intel) <peterz@infradead.org>\nCc: Linus Torvalds <torvalds@linux-foundation.org>\nLink: http://lkml.kernel.org/r/1422857784.18096.1.camel@stgolabs.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/neobuddy89/hammerhead/commits/d63f7eb99dde967e0491e6851686663dc3e3f719"},{"sha":"6e418278822f8072adc8c3214820b8cd8a9f135d","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"bricked_hotplug: Clean up acpuclk references\n\n* Simplify functions.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/neobuddy89/hammerhead/commits/6e418278822f8072adc8c3214820b8cd8a9f135d"}]}