summaryrefslogtreecommitdiff
path: root/include/linux/fs.h
AgeCommit message (Expand)AuthorFilesLines
2024-09-04vfs: Don't evict inode under the inode lru traversing contextZhihao Cheng1-0/+5
2024-06-21filelock: add a new locks_inode_context accessor functionJeff Layton1-0/+14
2024-06-21NFSD: Instantiate a struct file when creating a regular NFSv4 fileChuck Lever1-0/+2
2024-06-21fs/lock: add 2 callbacks to lock_manager_operations to resolve conflictDai Ngo1-0/+3
2024-06-21fs/lock: add helper locks_owner_has_blockers to check for blockersDai Ngo1-0/+7
2024-06-21nfs: don't allow reexport reclaimsJ. Bruce Fields1-0/+1
2024-06-21fsnotify: count all objects with attached connectorsAmir Goldstein1-2/+5
2024-06-21namei: introduce struct renamedataChristian Brauner1-1/+11
2024-06-21fs: add file and path permissions helpersChristian Brauner1-0/+8
2024-03-01fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaioBart Van Assche1-0/+2
2023-12-08fs: add ctime accessors infrastructureJeff Layton1-1/+44
2023-05-30fs: fix undefined behavior in bit shift for SB_NOUSERHao Ge1-21/+21
2023-03-22fs: use consistent setgid checks in is_sxid()Christian Brauner1-1/+1
2023-03-22attr: use consistent sgid stripping checksAmir Goldstein1-1/+1
2023-03-22fs: add mode_strip_sgid() helperYang Xu1-0/+1
2023-01-14filelock: new helper: vfs_inode_has_locksJeff Layton1-0/+6
2023-01-14libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed valueAkinobu Mita1-2/+10
2022-12-19vfs: fix copy_file_range() averts filesystem freeze protectionAmir Goldstein1-0/+8
2022-11-10fscrypt: stop using keyrings subsystem for fscrypt_master_keyEric Biggers1-1/+1
2022-09-05io_uring: disable polling pollfree filesPavel Begunkov1-0/+1
2021-11-26fs: export an inode_update_time helperJosef Bacik1-0/+2
2021-09-08new helper: inode_wrong_type()Al Viro1-0/+5
2020-12-30fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode()Hao Li1-2/+1
2020-11-14Merge tag 'vfs-5.10-fixes-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-11/+27
2020-11-11vfs: move __sb_{start,end}_write* to fs.hDarrick J. Wong1-3/+18
2020-11-11vfs: separate __sb_start_write into blocking and non-blocking helpersDarrick J. Wong1-10/+11
2020-10-30fs: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-10-24Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-17/+5
2020-10-23Merge tag 'vfs-5.10-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds1-6/+2
2020-10-22Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds1-2/+0
2020-10-17Merge tag 'f2fs-for-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-0/+16
2020-10-16fs: do not update nr_thps for mappings which support THPsMatthew Wilcox (Oracle)1-27/+0
2020-10-16fs: add a filesystem flag for THPsMatthew Wilcox (Oracle)1-0/+1
2020-10-15Merge tag 'char-misc-5.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-39/+0
2020-10-15vfs: move the generic write and copy checks out of mmDarrick J. Wong1-3/+0
2020-10-15vfs: move the remap range helpers to remap_range.cDarrick J. Wong1-3/+0
2020-10-15vfs: move generic_remap_checks out of mmDarrick J. Wong1-0/+2
2020-10-14mm, fadvise: improve the expensive remote LRU cache draining after FADV_DONTNEEDYafang Shao1-0/+4
2020-10-13Merge tag 'io_uring-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-27/+19
2020-10-13Merge tag 'block-5.10-2020-10-12' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2020-10-13Merge tag 'for-5.10-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-2/+0
2020-10-13Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-13/+0
2020-10-07fs: remove no longer used dio_end_io()Goldwyn Rodrigues1-2/+0
2020-10-05fs/kernel_read_file: Split into separate include fileScott Branden1-38/+0
2020-10-05fs/kernel_read_file: Remove FIRMWARE_EFI_EMBEDDED enumKees Cook1-2/+1
2020-10-05fs/kernel_read_file: Remove FIRMWARE_PREALLOC_BUFFER enumKees Cook1-1/+1
2020-10-03iov_iter: refactor rw_copy_check_uvector and import_iovecChristoph Hellwig1-13/+0
2020-10-01fs: align IOCB_* flags with RWF_* flagsJens Axboe1-18/+19
2020-10-01io_uring: move io_uring_get_socket() into io_uring.hJens Axboe1-9/+0
2020-09-27fs: move vfs_fstatat out of lineChristoph Hellwig1-7/+2