summaryrefslogtreecommitdiffstats
path: root/fs/internal.h
Commit message (Expand)AuthorAgeFilesLines
* pidfs: remove config optionChristian Brauner2024-03-131-3/+3
* Merge tag 'for-6.9/io_uring-20240310' of git://git.kernel.dk/linuxLinus Torvalds2024-03-111-0/+1
|\
| * Add do_ftruncate that truncates a struct fileTony Solomonik2024-02-091-0/+1
* | libfs: improve path_from_stashed()Christian Brauner2024-03-011-3/+5
* | libfs: add stashed_dentry_prune()Christian Brauner2024-03-011-0/+1
* | pidfs: convert to path_from_stashed() helperChristian Brauner2024-03-011-1/+2
* | libfs: add path_from_stashed()Christian Brauner2024-03-011-0/+3
|/
* Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2024-01-111-0/+5
|\
| * d_genocide(): move the extern into fs/internal.hAl Viro2023-11-251-0/+1
| * dentry.h: trim externsAl Viro2023-11-181-0/+4
* | Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2024-01-111-2/+0
|\ \
| * | kill lock_two_inodes()Al Viro2023-11-251-2/+0
| |/
* | Merge tag 'vfs-6.8.rw' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds2024-01-081-4/+4
|\ \
| * | splice: return type ssize_t from all helpersAmir Goldstein2023-12-121-4/+4
| |/
* | Merge tag 'vfs-6.8.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2024-01-081-0/+2
|\ \
| * | namespace: extract show_path() helperMiklos Szeredi2023-11-181-0/+2
| |/
* | file: remove pointless wrapperChristian Brauner2023-12-121-1/+1
* | file: massage cleanup of files that failed to openAl Viro2023-12-121-1/+0
|/
* fs: store real path instead of fake path in backing file f_pathAmir Goldstein2023-10-191-1/+1
* fs: get mnt_writers count for an open backing file's real pathAmir Goldstein2023-10-191-2/+9
* vfs: shave work on failed file openMateusz Guzik2023-10-191-0/+1
* fs: rename __mnt_{want,drop}_write*() helpersAmir Goldstein2023-09-111-6/+6
* Merge tag 'for-6.6/block-2023-08-28' of git://git.kernel.dk/linuxLinus Torvalds2023-08-291-6/+0
|\
| * fs: remove emergency_thaw_bdevChristoph Hellwig2023-08-021-6/+0
* | super: make locking naming consistentChristian Brauner2023-08-211-1/+1
* | fs: simplify invalidate_inodesChristoph Hellwig2023-08-211-1/+1
|/
* Merge tag 'v6.5/vfs.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Linus Torvalds2023-06-261-2/+3
|\
| * fs: use backing_file container for internal files with "fake" f_pathAmir Goldstein2023-06-191-2/+3
* | Merge tag 'v6.5/vfs.rename.locking' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-06-261-0/+2
|\ \
| * | fs: Establish locking order for unrelated directoriesJan Kara2023-06-021-0/+2
| |/
* / fs: Provide helpers for manipulating sb->s_readonly_remountJan Kara2023-06-201-0/+41
|/
* Merge tag '6.4-rc-ksmbd-server-fixes' of git://git.samba.org/ksmbdLinus Torvalds2023-04-291-2/+0
|\
| * ksmbd: remove internal.h includeNamjae Jeon2023-04-201-2/+0
* | nfs: use vfs setgid helperChristian Brauner2023-03-301-2/+0
|/
* Merge tag 'for-6.3/dio-2023-02-16' of git://git.kernel.dk/linuxLinus Torvalds2023-02-201-3/+1
|\
| * fs: move sb_init_dio_done_wq out of direct-io.cChristoph Hellwig2023-01-261-3/+1
* | fs: move mnt_idmapChristian Brauner2023-01-191-1/+4
* | fs: port privilege checking helpers to mnt_idmapChristian Brauner2023-01-191-3/+3
* | fs: port ->permission() to pass mnt_idmapChristian Brauner2023-01-191-2/+2
|/
* acl: conver higher-level helpers to rely on mnt_idmapChristian Brauner2022-10-311-6/+6
* Merge branch 'fs.acl.rework' into for-nextChristian Brauner2022-10-241-0/+21
|\
| * xattr: use posix acl apiChristian Brauner2022-10-201-0/+20
| * internal: add may_write_xattr()Christian Brauner2022-10-201-0/+1
* | attr: use consistent sgid stripping checksChristian Brauner2022-10-181-1/+1
* | attr: add setattr_should_drop_sgid()Christian Brauner2022-10-181-0/+6
* | attr: add in_group_or_capable()Christian Brauner2022-10-181-0/+2
|/
* Merge tag 'pull-path' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2022-10-061-1/+1
|\
| * may_linkat(): constify pathAl Viro2022-09-011-1/+1
* | Merge tag 'pull-file' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds2022-10-061-0/+10
|\ \
| * | locks: fix TOCTOU race when granting write leaseAmir Goldstein2022-08-161-0/+10
| |/