aboutsummaryrefslogtreecommitdiffstats
path: root/fs/fhandle.c
AgeCommit message (Expand)AuthorFilesLines
2024-12-17exportfs: add permission methodChristian Brauner1-21/+14
2024-12-14fhandle: pull CAP_DAC_READ_SEARCH check into may_decode_fh()Christian Brauner1-17/+21
2024-12-14exportfs: add open methodChristian Brauner1-1/+6
2024-12-14fhandle: simplify error handlingChristian Brauner1-22/+17
2024-11-26Merge tag 'vfs-6.13.exportfs' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-6/+69
2024-11-15fs: open_by_handle_at() support for decoding "explicit connectable" file handlesAmir Goldstein1-1/+19
2024-11-15fs: name_to_handle_at() support for "explicit connectable" file handlesAmir Goldstein1-5/+43
2024-11-15fs: prepare for "explicit connectable" file handlesAmir Goldstein1-0/+7
2024-11-03fdget(), trivial conversionsAl Viro1-3/+2
2024-09-23Merge tag 'pull-stable-struct_fd' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+2
2024-09-05fhandle: expose u64 mount id to name_to_handle_at(2)Aleksa Sarai1-7/+22
2024-08-12introduce fd_file(), convert all accessors to it.Al Viro1-2/+2
2024-05-28fhandle: relax open_by_handle_at() permission checksChristian Brauner1-38/+140
2024-04-05fs: Annotate struct file_handle with __counted_by() and use struct_size()Gustavo A. R. Silva1-3/+3
2024-01-22do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleakNikita Zhandarovich1-1/+1
2023-10-24exportfs: add helpers to check if filesystem can encode/decode file handlesAmir Goldstein1-5/+1
2023-06-12fsnotify: move fsnotify_open() hook into do_dentry_open()Amir Goldstein1-1/+0
2023-05-25exportfs: check for error return value from exportfs_encode_*()Amir Goldstein1-2/+3
2023-05-25exportfs: allow exporting non-decodeable file handles to userspaceAmir Goldstein1-8/+14
2022-09-01do_sys_name_to_handle(): constify pathAl Viro1-1/+1
2021-04-07switch file_open_root() to struct pathAl Viro1-1/+1
2021-02-24fs: delete repeated words in commentsRandy Dunlap1-1/+1
2019-08-07fs/handle.c - fix up kerneldocValdis Klētnieks1-1/+1
2018-01-15vfs: Copy struct mount.mnt_id to userspace using put_user()David Windsor1-2/+1
2017-11-17Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-2/+2
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-10-14do_handle_open() should be staticAl Viro1-2/+2
2017-04-17fhandle: move compat syscalls from compat.cAl Viro1-0/+13
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-03-22fs/coredump: prevent fsuid=0 dumps into user-controlled directoriesJann Horn1-1/+1
2015-06-02vfs: read file_handle only once in handle_to_pathSasha Levin1-2/+3
2012-12-20Merge branch 'for-3.8' of git://linux-nfs.org/~bfields/linuxLinus Torvalds1-1/+1
2012-11-19Fix misspellings of "whether" in comments.Adam Buchbinder1-2/+2
2012-11-07exportfs: add FILEID_INVALID to indicate invalid fid_typeNamjae Jeon1-1/+1
2012-09-26switch simple cases of fget_light to fdgetAl Viro1-10/+7
2012-01-06vfs: prefer ->dentry->d_sb to ->mnt->mnt_sbAl Viro1-2/+2
2012-01-03vfs: mnt_id/mnt_group_id movedAl Viro1-1/+3
2011-04-14fs/fhandle.c: add <linux/personality.h> for ia64Jeff Mahoney1-0/+1
2011-03-15vfs: Add open by file handle supportAneesh Kumar K.V1-0/+158
2011-03-15vfs: Add name to file handle conversion supportAneesh Kumar K.V1-0/+107