OpenCloudOS-Kernel/drivers/block
Arnd Bergmann 8a6cfeb6de block: push down BKL into .locked_ioctl
As a preparation for the removal of the big kernel
lock in the block layer, this removes the BKL
from the common ioctl handling code, moving it
into every single driver still using it.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
2010-08-07 18:25:00 +02:00
..
aoe block: unify flags for struct bio and struct request 2010-08-07 18:20:39 +02:00
drbd block: unify flags for struct bio and struct request 2010-08-07 18:20:39 +02:00
paride block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
DAC960.c block: Finalize conversion of block limits functions 2010-03-15 12:47:59 +01:00
DAC960.h Fix DAC960 driver on machines which don't support 64-bit DMA 2007-09-11 17:21:19 -07:00
Kconfig paride: fix menu indentation 2010-05-11 09:02:55 +02:00
Makefile The DRBD driver 2009-10-01 21:17:49 +02:00
amiflop.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
ataflop.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
brd.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
cciss.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
cciss.h cciss: add performant mode support for Stars/Sirius 2010-08-07 18:12:51 +02:00
cciss_cmd.h cciss: change pad value from 32 to 0 2010-08-07 18:15:29 +02:00
cciss_scsi.c cciss: remove errant debug code 2010-08-07 18:15:27 +02:00
cciss_scsi.h cciss: remove C99-style comments 2010-02-22 13:44:45 +01:00
cpqarray.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
cpqarray.h
cryptoloop.c drivers: Remove unnecessary inclusions of asm/semaphore.h 2008-04-18 22:16:32 -04:00
floppy.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
hd.c block: remove wrappers for request type/flags 2010-08-07 18:17:56 +02:00
ida_cmd.h
ida_ioctl.h
loop.c block: remove q->prepare_flush_fn completely 2010-08-07 18:24:15 +02:00
mg_disk.c block: remove wrappers for request type/flags 2010-08-07 18:17:56 +02:00
nbd.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
osdblk.c block: remove q->prepare_flush_fn completely 2010-08-07 18:24:15 +02:00
pktcdvd.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
ps3disk.c block: remove q->prepare_flush_fn completely 2010-08-07 18:24:15 +02:00
ps3vram.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
smart1,2.h
sunvdc.c block: Consolidate phys_segment and hw_segment limits 2010-02-26 13:58:08 +01:00
swim.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
swim3.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
swim_asm.S m68k: mac - Add SWIM floppy support 2009-03-26 21:15:27 +01:00
sx8.c block: Consolidate phys_segment and hw_segment limits 2010-02-26 13:58:08 +01:00
ub.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
umem.c block: unify flags for struct bio and struct request 2010-08-07 18:20:39 +02:00
umem.h drivers/block/umem: trim trailing whitespace 2007-10-10 09:25:59 +02:00
viodasd.c block: remove wrappers for request type/flags 2010-08-07 18:17:56 +02:00
virtio_blk.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
xd.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
xd.h [PATCH] switch xd 2008-10-21 07:48:11 -04:00
xen-blkfront.c block: push down BKL into .locked_ioctl 2010-08-07 18:25:00 +02:00
xsysace.c block: remove wrappers for request type/flags 2010-08-07 18:17:56 +02:00
z2ram.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00