Commit Graph

593 Commits (37721e1b0cf98cb65895f234d8c500d270546529)

Author SHA1 Message Date
Nick Piggin ceb5bdc2d2 fs: dcache per-bucket dcache hash locking 14 years ago
Nick Piggin b74c79e993 fs: provide rcu-walk aware permission i_ops 14 years ago
Nick Piggin 44a7d7a878 fs: cache optimise dentry and inode for rcu-walk 14 years ago
Nick Piggin ff0c7d15f9 fs: avoid inode RCU freeing for pseudo fs 14 years ago
Nick Piggin fa0d7e3de6 fs: icache RCU free inodes 14 years ago
Nick Piggin b5c84bf6f6 fs: dcache remove dcache_lock 14 years ago
Linus Torvalds 6072d13c42 Call the filesystem back whenever a page is removed from the page cache 14 years ago
Loïc Minier 3a3a1af37f include/linux/fs.h: fix userspace build 14 years ago
Lukas Czerner 93bb41f4f8 fs: Do not dispatch FITRIM through separate super_operation 14 years ago
Christoph Hellwig bb8430a2c8 locks: remove fl_copy_lock lock_manager operation 14 years ago
J. Bruce Fields 05fa3135fd locks: fix setlease methods to free passed-in lock 15 years ago
Linus Torvalds 435f49a518 readv/writev: do the same MAX_RW_COUNT truncation that read/write does 15 years ago
Al Viro ceefda6931 switch get_sb_ns() users 15 years ago
Al Viro 51139adac9 convert get_sb_pseudo() users 15 years ago
Al Viro 3c26ff6e49 convert get_sb_nodev() users 15 years ago
Al Viro fc14f2fef6 convert get_sb_single() users 15 years ago
Al Viro 152a083666 new helper: mount_bdev() 15 years ago
Al Viro c96e41e92b beginning of transtion: ->mount() 15 years ago
Ingo Molnar b31d42a5af Fix compile brekage with !CONFIG_BLOCK 15 years ago
Lukas Czerner 367a51a339 fs: Add FITRIM ioctl 15 years ago
Linus Torvalds f7347ce4ee fasync: re-organize fasync entry insertion to allow it under a spinlock 15 years ago
Arnd Bergmann c5b1f0d92c locks/nfsd: allocate file lock outside of spinlock 15 years ago
Eric Dumazet 518de9b39e fs: allow for more than 2^31 files 15 years ago
Eric Paris 196f518128 IMA: explicit IMA i_flag to remove global lock on inode_delete 15 years ago
Eric Paris a178d2027d IMA: move read counter into struct inode 15 years ago
Nick Piggin 7ccf19a804 fs: inode split IO and LRU lists 15 years ago
Christoph Hellwig 312d3ca856 fs: use percpu counter for nr_dentry and nr_dentry_unused 15 years ago
Christoph Hellwig 85fe4025c6 fs: do not assign default i_ino in new_inode 15 years ago
Al Viro 7de9c6ee3e new helper: ihold() 15 years ago
Christoph Hellwig 646ec4615c fs: remove inode_add_to_list/__inode_add_to_list 15 years ago
Nick Piggin 9e38d86ff2 fs: Implement lazy LRU updates for inodes 15 years ago
Dave Chinner cffbc8aa33 fs: Convert nr_inodes and nr_unused to per-cpu counters 15 years ago
Al Viro 1d3382cbf0 new helper: inode_unhashed() 15 years ago
Al Viro a8dade34e3 unexport invalidate_inodes 15 years ago
KAMEZAWA Hiroyuki 4a3956c790 vfs: introduce FMODE_UNSIGNED_OFFSET for allowing negative f_pos 15 years ago
Eric Dumazet 7e360c38ab fs: allow for more than 2^31 files 15 years ago
Christoph Hellwig 56b0dacfa2 fs: mark destroy_inode static 15 years ago
Christoph Hellwig c37650161a fs: add sync_inode_metadata 15 years ago
Arnd Bergmann b89f432133 fs/locks.c: prepare for BKL removal 15 years ago
Sage Weil 8b15575cae fs: {lock,unlock}_flocks() stubs to prepare for BKL removal 15 years ago
Arnd Bergmann 1ec5584e3e libfs: use generic_file_llseek for simple_attr 15 years ago
Patrick J. LoPresti 30ca22c70e ext3/ext4: Factor out disk addressability check 15 years ago
Christoph Hellwig 8c55536782 block: remove the BLKDEV_IFL_BARRIER flag 15 years ago
Christoph Hellwig 31725e65c7 block: remove the WRITE_BARRIER flag 15 years ago
Tejun Heo 4fed947cb3 block: implement REQ_FLUSH/FUA based interface for FLUSH/FUA requests 15 years ago
Arnd Bergmann 4d2deb40b2 kernel: __rcu annotations 15 years ago
Nick Piggin 6416ccb789 fs: scale files_lock 15 years ago
Nick Piggin d996b62a8d tty: fix fu_list abuse 15 years ago
Nick Piggin ee2ffa0dfd fs: cleanup files_lock locking 15 years ago
Christoph Hellwig 9cb569d601 remove SWRITE* I/O types 15 years ago