commit | ced54c08d8e4060d59c10629ea5a4ccdaed6898e | [log] [tgz] |
---|---|---|
author | Nicholas Piggin <npiggin@gmail.com> | Fri Nov 17 02:00:52 2017 +1000 |
committer | Michael Ellerman <mpe@ellerman.id.au> | Thu Jan 18 15:43:44 2018 +1100 |
tree | 7b2bb0b8785e064f346dd786d9d36933984ccef5 | |
parent | f1343d044629f11e7d63ef1a07edb1db585302e0 [diff] |
cpuidle/powernv: avoid double irq enable coming out of idle Since e1689795a7 ("cpuidle: Add common time keeping and irq enabling"), cpuidle drivers are expected to return from ->enter with irqs disabled. Update the cpuidle-powernv snooze and cede loops to disable irqs before returning. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>