{"push_id":862368307,"size":1,"distinct_size":1,"ref":"refs/heads/EAS","head":"160a857b56e917527acb5be382422a752575ac72","before":"e2183395d8acf7008db746dd7aaba40dfdbbe4a5","commits":[{"sha":"160a857b56e917527acb5be382422a752575ac72","author":{"email":"6affa2782fb8514898f88c7c4a087191fcbabb20@linux.vnet.ibm.com","name":"Michael wang"},"message":"sched/fair: Reset se-depth when task switched to FAIR\n\nSasha reported:\n\n[  522.645288] BUG: unable to handle kernel NULL pointer dereference at ...\n[  522.646271] IP: [<ffffffff81186c6f>] check_preempt_wakeup+0x11f/0x210\n\t\t...\n[  522.650021] Call Trace:\n[  522.650021]  <IRQ>\n[  522.650021]  [<ffffffff8117361d>] check_preempt_curr+0x3d/0xb0\n[  522.650021]  [<ffffffff81175d88>] ttwu_do_wakeup+0x18/0x130\n\t\t...\n\nwhich was caused by the se-depth changed during the time when task is not\nFAIR, and we will use the wrong depth value after it switched back to FAIR.\n\nThis patch reset the depth at the time when task switched to FAIR, make sure\nthat we always have the correct value when task is FAIR.\n\nCc: Ingo Molnar <mingo@kernel.org>\nReported-by: Sasha Levin <sasha.levin@oracle.com>\nTested-by: Sasha Levin <sasha.levin@oracle.com>\nSigned-off-by: Michael Wang <wangyun@linux.vnet.ibm.com>\nSigned-off-by: Peter Zijlstra <peterz@infradead.org>\nLink: http://lkml.kernel.org/r/5305732D.70001@linux.vnet.ibm.com\nSigned-off-by: Thomas Gleixner <tglx@linutronix.de>\n(cherry picked from commit eb7a59b2c888c2518ba2c9d0020343ca71aa9dee)\nSigned-off-by: Alex Shi <alex.shi@linaro.org>","distinct":true,"url":"https://api.github.com/repos/dwander/N4-linaro-base/commits/160a857b56e917527acb5be382422a752575ac72"}]}