summaryrefslogtreecommitdiff
path: root/include/linux/serial_core.h
diff options
context:
space:
mode:
authorThomas Gleixner <tglx@linutronix.de>2009-11-03 08:16:28 +0300
committerDavid S. Miller <davem@davemloft.net>2009-11-03 08:16:28 +0300
commit462265bf494c4f2a2f6e06480590becadecbfea7 (patch)
treeab2a6a5232c2ed90bd93a350811ed7e4019ff8d8 /include/linux/serial_core.h
parent49ab972aea7fca7b94f9df0f1f077fdab40a825d (diff)
downloadlinux-462265bf494c4f2a2f6e06480590becadecbfea7.tar.xz
watchdog: Remove BKL from rio watchdog driver
cycle_kernel_lock() was added with the BKL pushdown. The rio driver indeed needs that because riowd_device is initialized after misc_register(). So an open(), write/ioctl() which happens to get between misc_register returning and riowd_device initialization would dereference a NULL pointer. Move riowd_device initialization before misc_register() and get rid of cycle_kernel_lock(). Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/serial_core.h')
0 files changed, 0 insertions, 0 deletions