Commit Graph

109 Commits (dbd1b5473ce8ae40fe7385eacc9294355eec0676)

Author SHA1 Message Date
Christoph Hellwig 456be1484f loop: remove the incorrect write_begin/write_end shortcut 14 years ago
Ayan George 4c823cc3d5 drivers/block/loop.c: remove unnecessary bdev argument from loop_clr_fd() 14 years ago
Phillip Susi 8a9c594422 drivers/block/loop.c: emit uevent on auto release 14 years ago
Christoph Hellwig 5a7bbad27a block: remove support for bio remapping from ->make_request 14 years ago
Kay Sievers e03c8dd149 loop: always allow userspace partitions and optionally support automatic scanning 14 years ago
Lukas Czerner dfaa2ef68e loop: add discard support for loop devices 14 years ago
Kay Sievers 05eb0f252b loop: fix deadlock when sysfs and LOOP_CLR_FD race against each other 14 years ago
Kay Sievers d134b00b9a loop: add BLK_DEV_LOOP_MIN_COUNT=%i to allow distros 0 pre-allocated loop devices 14 years ago
Kay Sievers 770fe30a46 loop: add management interface for on-demand device allocation 14 years ago
Kay Sievers 34dd82afd2 loop: replace linked list of allocated devices with an idr index 14 years ago
Namhyung Kim ac04fee0b5 loop: export module parameters 14 years ago
Namhyung Kim a1c15c59fe loop: handle on-demand devices correctly 14 years ago
Namhyung Kim 78f4bb367f loop: limit 'max_part' module param to DISK_MAX_PARTS 14 years ago
Jens Axboe 7eaceaccab block: remove per-queue plugging 14 years ago
Petr Uzel fd51469fb6 block: kill loop_mutex 14 years ago
Vivek Goyal cd25f54961 loop: No need to initialize ->queue_lock explicitly before calling blk_cleanup_queue() 14 years ago
Sergey Senozhatsky ee71a96867 loop: queue_lock NULL pointer derefence in blk_throtl_exit 14 years ago
Jens Axboe 3603b8eacc Fix compile warnings due to missing removal of a 'ret' variable 14 years ago
Michał Mirosław a8adbe378b fs/splice: Pull buf->ops->confirm() from splice_from_pipe actors 14 years ago
Christoph Hellwig 02e031cbc8 block: remove REQ_HARDBARRIER 14 years ago
Milan Broz 51a0bb0c2e loop: Properly clear sysfs in autoclear mode 15 years ago
Peter Zijlstra 61ecdb801e mm: strictly nested kmap_atomic() 15 years ago
Arnd Bergmann 2a48fc0ab2 block: autoconvert trivial BKL users to private mutex 15 years ago
Tejun Heo 6259f28459 block/loop: implement REQ_FLUSH/FUA support 15 years ago
Tejun Heo 4913efe456 block: deprecate barrier and replace blk_queue_ordered() with blk_queue_flush() 15 years ago
Tejun Heo 589d7ed02a block/loop: queue ordered mode should be DRAIN_FLUSH 15 years ago
Milan Broz ee86273062 loop: add some basic read-only sysfs attributes 15 years ago
Jiri Slaby 5e00d1b5b4 BLOCK: fix bio.bi_rw handling 15 years ago
Arnd Bergmann 6e9624b8ca block: push down BKL into .open and .release 15 years ago
FUJITA Tomonori 00fff26539 block: remove q->prepare_flush_fn completely 15 years ago
Christoph Hellwig 7b6d91daee block: unify flags for struct bio and struct request 15 years ago
Christoph Hellwig 8018ab0574 sanitize vfs_fsync calling conventions 15 years ago
David Zeuthen c3473c6354 generate "change" uevent for loop device 15 years ago
Nikanth Karthikesan 02246c4117 loop: Update mtime when writing using aops 15 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Alexey Dobriyan cf6e693212 loop: fix NULL dereference if mount fails 16 years ago
Alexey Dobriyan 83d5cde47d const: make block_device_operations const 16 years ago
Jens Axboe 1f98a13f62 bio: first step in sanitizing the bio->bi_rw flag testing 16 years ago
Alexey Dobriyan 405f55712d headers: smp_lock.h redux 16 years ago
Miklos Szeredi 6818173bd6 splice: implement default splice_read method 16 years ago
Akinobu Mita e686307fdc loop: use BIO list management functions 16 years ago
Alexander Beregalov ffcd7dca3a loop: mutex already unlocked in loop_clr_fd() 16 years ago
J. R. Okajima 53d6660836 loop: add ioctl to resize a loop device 16 years ago
Nikanth Karthikesan f028f3b2f9 loop: fix circular locking in loop_clr_fd() 16 years ago
Nikanth Karthikesan 68db1961bb loop: support barrier writes 16 years ago
Roel Kluin a3941ec101 loop: don't increment p->offset with (size_t) -EINVAL 16 years ago
Milan Broz 8ae30b8958 loop: Do not call loop_unplug for not configured loop device. 16 years ago
Milan Broz 14f2793958 loop: Flush possible running bios when loop device is released. 16 years ago
David Howells b0fafa816e CRED: Wrap task credential accesses in the block loopback driver 16 years ago
Nick Piggin 4e02ed4b4a fs: remove prepare_write/commit_write 17 years ago