Heiko Carstens 11ab244c9f [S390] Make sure enabled wait psw is loaded in default_idle.
If both NO_IDLE_HZ and VIRT_TIMER are disabled default_idle won't load
an enabled wait psw and busy loop instead. This is because the
idle_chain is empty and the return value of atomic_notifier_call_chain
will be NOTIFY_DONE, which causes default_idle to return instead of
loading an enabled wait psw.
Fix this by calling __atomic_notifier_call_chain instead and add proper
return value handling.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2008-02-19 15:29:33 +01:00
..
2008-02-14 21:13:33 -08:00
2008-02-09 10:46:40 +01:00
2008-02-13 13:29:25 -08:00
2008-02-09 10:46:40 +01:00
2008-02-11 13:23:46 -08:00
2008-02-09 10:46:40 +01:00
2008-02-09 10:46:40 +01:00
2008-02-14 20:58:05 -08:00
2008-02-14 21:13:33 -08:00
2008-02-14 21:13:33 -08:00
2008-02-09 10:46:40 +01:00
2008-02-14 14:45:08 +09:00
2008-02-13 13:29:25 -08:00
2008-02-14 21:13:33 -08:00
2008-02-09 10:46:40 +01:00
2008-02-18 20:54:14 +01:00
2008-02-09 10:46:40 +01:00