diff options
author | 2008-10-12 21:51:31 +0000 | |
---|---|---|
committer | 2008-10-15 10:13:28 +1100 | |
commit | eef2622a9fcfa964073333ea72c7c9cd20ad45e6 (patch) | |
tree | 39d698245b018baf78cb03a369bcde2051b68ff9 /include/linux/kernel_stat.h | |
parent | powerpc: Get USE_STRICT_MM_TYPECHECKS working again (diff) | |
download | wireguard-linux-eef2622a9fcfa964073333ea72c7c9cd20ad45e6.tar.xz wireguard-linux-eef2622a9fcfa964073333ea72c7c9cd20ad45e6.zip |
hvc_console: Fix free_irq in spinlocked section
commit 611e097d7707741a336a0677d9d69bec40f29f3d
Author: Christian Borntraeger <borntraeger@de.ibm.com>
hvc_console: rework setup to replace irq functions with callbacks
introduced a spinlock recursion problem. The notifier_del is
called with a lock held, and in turns calls free_irq which then
complains when manipulating procfs. This fixes it by moving the
call to the notifier to outside of the locked section.
Signed-off-by: Christian Borntraeger<borntraeger@de.ibm.com>
Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Diffstat (limited to 'include/linux/kernel_stat.h')
0 files changed, 0 insertions, 0 deletions