summaryrefslogtreecommitdiffstats
path: root/drivers/firmware/pcdp.h
diff options
context:
space:
mode:
authorArnd Bergmann2005-06-23 09:10:15 +0200
committerLinus Torvalds2005-06-23 18:45:32 +0200
commitbb93e3a52f8db7210258a1a2134cced0b78a46e1 (patch)
treeb6def4c3fe5624769de64e242bb2007fffea55c8 /drivers/firmware/pcdp.h
parent[PATCH] compat: introduce compat_time_t (diff)
downloadkernel-qcow2-linux-bb93e3a52f8db7210258a1a2134cced0b78a46e1.tar.gz
kernel-qcow2-linux-bb93e3a52f8db7210258a1a2134cced0b78a46e1.tar.xz
kernel-qcow2-linux-bb93e3a52f8db7210258a1a2134cced0b78a46e1.zip
[PATCH] block: add unlocked_ioctl support for block devices
This patch allows block device drivers to convert their ioctl functions to unlocked_ioctl() like character devices and other subsystems. All functions that were called with the BKL held before are still used that way, but I would not be surprised if it could be removed from the ioctl functions in drivers/block/ioctl.c themselves. As a side note, I found that compat_blkdev_ioctl() acquires the BKL as well, which looks like a bug. I have checked that every user of disk->fops->compat_ioctl() in the current git tree gets the BKL itself, so it could easily be removed from compat_blkdev_ioctl(). Signed-off-by: Arnd Bergmann <arnd@arndb.de> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'drivers/firmware/pcdp.h')
0 files changed, 0 insertions, 0 deletions