summaryrefslogtreecommitdiff
path: root/fs/open.c
AgeCommit message (Expand)AuthorFilesLines
2025-02-07fsnotify: disable notification by default for all pseudo filesAmir Goldstein1-2/+2
2025-02-07fsnotify: use accessor to set FMODE_NONOTIFY_*Amir Goldstein1-3/+4
2025-01-27Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2025-01-26lib/list_debug.c: add object information in case of invalid objectManinder Singh1-1/+1
2025-01-24Merge tag 'fsnotify_hsm_for_v6.14-rc1' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-15/+47
2024-12-10fsnotify: generate pre-content permission event on truncateAmir Goldstein1-10/+21
2024-12-10fsnotify: opt-in for permission events at file open timeAmir Goldstein1-1/+7
2024-12-09fs: get rid of __FMODE_NONOTIFY kludgeAl Viro1-4/+19
2024-12-02open: avoid pointless cred reference count bumpChristian Brauner1-8/+1
2024-12-02tree-wide: s/revert_creds_light()/revert_creds()/gChristian Brauner1-1/+1
2024-12-02tree-wide: s/override_creds_light()/override_creds()/gChristian Brauner1-1/+1
2024-12-02tree-wide: s/revert_creds()/put_cred(revert_creds_light())/gChristian Brauner1-1/+1
2024-12-02tree-wide: s/override_creds()/override_creds_light(get_new_cred())/gChristian Brauner1-1/+1
2024-11-21Merge tag 'fsnotify_for_v6.13-rc1' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-0/+4
2024-11-18Merge tag 'pull-fd' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds1-39/+22
2024-11-18Merge tag 'vfs-6.13.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-17/+0
2024-11-03fdget(), more trivial conversionsAl Viro1-9/+3
2024-11-03fdget(), trivial conversionsAl Viro1-21/+15
2024-11-03fdget_raw() users: switch to CLASS(fd_raw)Al Viro1-9/+4
2024-10-14fsnotify, lsm: Decouple fsnotify from lsmSong Liu1-0/+4
2024-10-10openat2: explicitly return -E2BIG for (usize > PAGE_SIZE)Aleksa Sarai1-0/+2
2024-10-07move close_range(2) into fs/file.c, fold __close_range() into itAl Viro1-17/+0
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-12/+12
2024-08-28fs: sort out the fallocate mode vs flag messChristoph Hellwig1-26/+25
2024-08-13introduce fd_file(), convert all accessors to it.Al Viro1-12/+12
2024-07-15Merge tag 'vfs-6.11.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds1-7/+10
2024-07-01Merge tag 'vfs-6.10-rc7.fixes' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-7/+15
2024-06-25vfs: remove redundant smp_mb for thp handling in do_dentry_openMateusz Guzik1-5/+4
2024-06-24ftruncate: pass a signed offsetArnd Bergmann1-2/+2
2024-06-18vfs: generate FS_CREATE before FS_OPEN when ->atomic_open used.NeilBrown1-7/+15
2024-05-27fs: remove accidental overflow during wraparound checkJustin Stitt1-2/+6
2024-04-15do_dentry_open(): kill inode argumentAl Viro1-4/+4
2024-04-15kernel_file_open(): get rid of inode argumentAl Viro1-3/+2
2024-03-13Merge tag 'lsm-pr-20240312' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2024-03-11Merge tag 'for-6.9/io_uring-20240310' of git://git.kernel.dk/linuxLinus Torvalds1-25/+28
2024-02-16ima: Move to LSM infrastructureRoberto Sassu1-1/+0
2024-02-09Add do_ftruncate that truncates a struct fileTony Solomonik1-25/+28
2024-02-05filelock: split common fields into struct file_lock_coreJeff Layton1-1/+1
2024-01-08Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-38/+4
2024-01-08Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds1-2/+3
2023-12-23fs: prepare for stackable filesystems backing file helpersAmir Goldstein1-38/+0
2023-12-21Merge branch 'vfs.file'Christian Brauner1-1/+1
2023-12-16cred: get rid of CONFIG_DEBUG_CREDENTIALSJens Axboe1-3/+0
2023-12-12fsnotify: optionally pass access range in file permission hooksAmir Goldstein1-0/+4
2023-12-12file: s/close_fd_get_file()/file_close_fd()/gChristian Brauner1-1/+1
2023-11-18fs: Clarify "non-RCY" in access_override_creds() commentBagas Sanjaya1-1/+2
2023-10-19fs: store real path instead of fake path in backing file f_pathAmir Goldstein1-12/+11
2023-10-19fs: get mnt_writers count for an open backing file's real pathAmir Goldstein1-6/+25
2023-09-11fs: rename __mnt_{want,drop}_write*() helpersAmir Goldstein1-1/+1
2023-08-28Merge tag 'v6.6-vfs.fchmodat2' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-4/+19