commit | c0048de29d207fe3407360c28a9025891506dd6a | [log] [tgz] |
---|---|---|
author | Hendrik Brueckner <brueckner@linux.vnet.ibm.com> | Wed Feb 06 16:12:03 2013 +0100 |
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | Thu Feb 14 15:55:19 2013 +0100 |
tree | aa6684b2e790103c7f26654ed638b91d31b4aace | |
parent | 0e0d04a8677f33360cfbb5f8c7aa4ee8cbf5a287 [diff] |
iucv: fix kernel panic at reboot The iucv base layer is initialized during the registration of the first iucv handler. If no handler is registered and the iucv_reboot_event() notifier is called, a missing check can cause a kernel panic in iucv_block_cpu(). To solve this issue, check the IRQ masks invoke iucv_block_cpu() for enabled CPUs only. Signed-off-by: Hendrik Brueckner <brueckner@linux.vnet.ibm.com> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>