Commit Graph

179 Commits (929e27252e8ca69363f81f26af5eaba62cb4c572)

Author SHA1 Message Date
Dave Chinner a66979abad fs: move i_wb_list out from under inode_lock 14 years ago
Dave Chinner 250df6ed27 fs: protect inode->i_state with inode->i_lock 14 years ago
Dan Carpenter 4345caba34 block: NULL dereference on error path in __blkdev_get() 14 years ago
Jens Axboe 7eaceaccab block: remove per-queue plugging 14 years ago
Tejun Heo 69e02c59a7 block: Don't check events while open is in progress 14 years ago
Tejun Heo 6936217cc7 block: Don't check events on close unless it was blocked 14 years ago
Tejun Heo facc31ddc3 block: Don't implicitly trigger event check on disk_unblock_events() 14 years ago
Randy Dunlap e6eb5ce1b2 fs/block_dev.c: fix new kernel-doc warning 14 years ago
Tejun Heo e7407d1619 block: bd_link_disk_holder() should hold on to holder_dir 14 years ago
NeilBrown 93b270f76e Fix over-zealous flush_disk when changing device size. 14 years ago
Chuck Ebbert e51900f7d3 block: revert block_dev read-only check 14 years ago
Tejun Heo 49731baa41 block: restore multiple bd_link_disk_holder() support 14 years ago
Al Viro c74a1cbb3c pass default dentry_operations to mount_pseudo() 14 years ago
Nick Piggin fa0d7e3de6 fs: icache RCU free inodes 14 years ago
Tejun Heo 77ea887e43 implement in-kernel gendisk events handling 14 years ago
Arnd Bergmann 451a3c24b0 BKL: remove extraneous #include <smp_lock.h> 14 years ago
Tejun Heo d4d7762995 block: clean up blkdev_get() wrappers and their users 14 years ago
Tejun Heo 75f1dc0d07 block: check bdev_read_only() from blkdev_get() 14 years ago
Tejun Heo 6a027eff62 block: reorganize claim/release implementation 14 years ago
Tejun Heo e525fd89d3 block: make blkdev_get/put() handle exclusive access 14 years ago
Tejun Heo e09b457bdb block: simplify holder symlink handling 14 years ago
Al Viro 51139adac9 convert get_sb_pseudo() users 14 years ago
Nick Piggin 7ccf19a804 fs: inode split IO and LRU lists 14 years ago
Dave Chinner a5491e0c7b fs: switch bdev inode bdi's correctly 14 years ago
Al Viro 7de9c6ee3e new helper: ihold() 14 years ago
Christoph Hellwig dd3932eddf block: remove BLKDEV_IFL_WAIT 15 years ago
Chris Wright b7300b78d1 blkdev: cgroup whitelist permission fix 15 years ago
Al Viro b57922d97f convert remaining ->clear_inode() to ->evict_inode() 15 years ago
Christoph Hellwig 155130a4f7 get rid of block_write_begin_newtrunc 15 years ago
Christoph Hellwig eafdc7d190 sort out blockdev_direct_IO variants 15 years ago
Arnd Bergmann 6e9624b8ca block: push down BKL into .open and .release 15 years ago
Tejun Heo e75aa85892 block_dev: always serialize exclusive open attempts 15 years ago
Jens Axboe 3e6c05052c block: remove duplicate BUG_ON() in bd_finish_claiming() 15 years ago
Nick Piggin b0018361c3 block: bd_start_claiming cleanup 15 years ago
Nick Piggin cf3425707e block: bd_start_claiming fix module refcount 15 years ago
Nick Piggin 3322e79a38 fs: convert simple fs to new truncate 15 years ago
Christoph Hellwig 7ea8085910 drop unused dentry argument to ->fsync 15 years ago
Josef Bacik 18e9e5104f Introduce freeze_super and thaw_super for the fsfreeze ioctl 15 years ago
Al Viro d3f2147307 Move grabbing s_umount to callers of grab_super() 15 years ago
Dmitry Monakhov fbd9b09a17 blkdev: generalize flags for blkdev_issue_fn functions 15 years ago
Tejun Heo 6b4517a791 block: implement bd_claiming and claiming block 15 years ago
Tejun Heo 1a3cbbc5a5 block: factor out bd_may_claim() 15 years ago
Anton Blanchard b8af67e268 fs/block_dev.c: fix performance regression in O_DIRECT|O_SYNC writes to block devices 15 years ago
Andrew Morton b1dd3b2843 vfs: rename block_fsync() to blkdev_fsync() 15 years ago
Anton Blanchard 55ab3a1ff8 raw: fsync method is now required 15 years ago
Jun'ichi Nomura 4b06e5b9ad freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb 15 years ago
Christoph Hellwig ab0a9735e0 blkdev: flush disk cache on ->fsync 15 years ago
Neil Brown 960cc0f4fe block: use after free bug in __blkdev_get 15 years ago
Christoph Hellwig 4504230a71 freeze_bdev: grab active reference to frozen superblocks 16 years ago
Christoph Hellwig 4fadd7bb20 freeze_bdev: kill bd_mount_sem 16 years ago