Age | Commit message (Expand) | Author | Files | Lines |
2025-05-26 | Merge tag 'xfs-merge-6.16' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -1/+5 |
2025-05-26 | Merge tag 'vfs-6.16-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -15/+20 |
2025-05-07 | fs: add atomic write unit max opt to statx | John Garry | 1 | -1/+5 |
2025-04-17 | fs: move the bdex_statx call to vfs_getattr_nosec | Christoph Hellwig | 1 | -14/+18 |
2025-04-08 | fs: sort out cosmetic differences between stat funcs and add predicts | Mateusz Guzik | 1 | -15/+20 |
2025-02-07 | fs/stat.c: avoid harmless garbage value problem in vfs_statx_path() | Su Hui | 1 | -1/+3 |
2025-01-09 | fs: add STATX_DIO_READ_ALIGN | Christoph Hellwig | 1 | -0/+1 |
2024-11-18 | Merge tag 'pull-statx' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -17/+7 |
2024-11-18 | Merge tag 'pull-xattr' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -24/+4 |
2024-11-13 | fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flag | Stefan Berger | 1 | -4/+1 |
2024-11-13 | fs/stat.c: switch to CLASS(fd_raw) | Al Viro | 1 | -9/+4 |
2024-11-13 | kill getname_statx_lookup_flags() | Al Viro | 1 | -4/+2 |
2024-10-19 | getname_maybe_null() - the third variant of pathname copy-in | Al Viro | 1 | -24/+4 |
2024-10-10 | Merge patch series "timekeeping/fs: multigrain timestamp redux" | Christian Brauner | 1 | -2/+44 |
2024-10-10 | fs: tracepoints around multigrain timestamp events | Jeff Layton | 1 | -0/+3 |
2024-10-07 | fs: add infrastructure for multigrain timestamps | Jeff Layton | 1 | -2/+41 |
2024-08-12 | introduce fd_file(), convert all accessors to it. | Al Viro | 1 | -4/+4 |
2024-07-15 | Merge tag 'for-6.11/block-20240710' of git://git.kernel.dk/linux | Linus Torvalds | 1 | -7/+41 |
2024-06-27 | vfs: support statx(..., NULL, AT_EMPTY_PATH, ...) | Mateusz Guzik | 1 | -28/+83 |
2024-06-27 | stat: use vfs_empty_path() helper | Christian Brauner | 1 | -10/+2 |
2024-06-20 | block: Add atomic write support for statx | Prasad Singamsetty | 1 | -7/+9 |
2024-06-20 | fs: Add initial atomic write support info to statx | Prasad Singamsetty | 1 | -0/+34 |
2024-06-05 | vfs: retire user_path_at_empty and drop empty arg from getname_flags | Mateusz Guzik | 1 | -3/+3 |
2024-06-05 | vfs: stop using user_path_at_empty in do_readlinkat | Mateusz Guzik | 1 | -19/+24 |
2024-03-26 | statx: stx_subvol | Kent Overstreet | 1 | -0/+1 |
2024-01-08 | Merge tag 'vfs-6.8.mount' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -2/+7 |
2024-01-08 | Merge tag 'vfs-6.8.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -1/+1 |
2023-12-21 | fs: fix doc comment typo fs tree wide | Alexander Mikhalitsyn | 1 | -1/+1 |
2023-11-18 | add unique mount ID | Miklos Szeredi | 1 | -2/+7 |
2023-11-18 | fs: Pass AT_GETATTR_NOSEC flag to getattr interface function | Stefan Berger | 1 | -1/+5 |
2023-10-18 | fs: convert core infrastructure to new timestamp accessors | Jeff Layton | 1 | -2/+2 |
2023-09-20 | Revert "fs: add infrastructure for multigrain timestamps" | Christian Brauner | 1 | -39/+2 |
2023-09-17 | stat: remove no-longer-used helper macros | Linus Torvalds | 1 | -6/+0 |
2023-09-07 | vfs: mostly undo glibc turning 'fstat()' into 'fstatat(AT_EMPTY_PATH)' | Linus Torvalds | 1 | -0/+17 |
2023-08-11 | fs: add infrastructure for multigrain timestamps | Jeff Layton | 1 | -2/+39 |
2023-08-09 | fs: pass the request_mask to generic_fillattr | Jeff Layton | 1 | -11/+13 |
2023-07-13 | fs: convert to ctime accessor functions | Jeff Layton | 1 | -1/+1 |
2023-02-20 | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -12/+12 |
2023-01-26 | vfs: plumb i_version handling into struct kstat | Jeff Layton | 1 | -2/+15 |
2023-01-19 | fs: port i_{g,u}id_into_vfs{g,u}id() to mnt_idmap | Christian Brauner | 1 | -4/+2 |
2023-01-19 | fs: port ->getattr() to pass mnt_idmap | Christian Brauner | 1 | -10/+12 |
2022-10-26 | fs: use type safe idmapping helpers | Christian Brauner | 1 | -2/+5 |
2022-09-11 | vfs: support STATX_DIOALIGN on block devices | Eric Biggers | 1 | -0/+12 |
2022-09-11 | statx: add direct I/O alignment information | Eric Biggers | 1 | -0/+2 |
2022-05-31 | Merge tag 'riscv-for-linus-5.19-mw0' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
2022-04-26 | fs: stat: compat: Add __ARCH_WANT_COMPAT_STAT | Guo Ren | 1 | -1/+1 |
2022-04-12 | stat: fix inconsistency between struct stat and struct compat_stat | Mikulas Patocka | 1 | -9/+10 |
2022-03-10 | io-uring: Make statx API stable | Stefan Roesch | 1 | -14/+35 |
2021-08-17 | fs: add generic helper for filling statx attribute flags | Amir Goldstein | 1 | -0/+18 |
2021-04-17 | fs: fix reporting supported extra file attributes for statx() | Theodore Ts'o | 1 | -0/+8 |
2021-01-24 | fs: make helpers idmap mount aware | Christian Brauner | 1 | -3/+5 |
2021-01-24 | stat: handle idmapped mounts | Christian Brauner | 1 | -6/+14 |
2020-09-26 | fs: remove KSTAT_QUERY_FLAGS | Christoph Hellwig | 1 | -4/+4 |
2020-09-26 | fs: remove vfs_stat_set_lookup_flags | Christoph Hellwig | 1 | -21/+12 |
2020-09-26 | fs: move vfs_fstatat out of line | Christoph Hellwig | 1 | -2/+7 |
2020-09-26 | fs: remove vfs_statx_fd | Christoph Hellwig | 1 | -15/+7 |
2020-06-02 | Merge tag 'vfs-5.8-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -0/+3 |
2020-06-02 | Merge tag 'for-5.8/io_uring-2020-06-01' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -15/+22 |
2020-05-26 | statx: hide interfaces no longer used by io_uring | Bijan Mottahedeh | 1 | -2/+3 |
2020-05-26 | statx: allow system call to be invoked from io_uring | Bijan Mottahedeh | 1 | -13/+19 |
2020-05-14 | statx: add mount_root | Miklos Szeredi | 1 | -0/+3 |
2020-05-14 | statx: add mount ID | Miklos Szeredi | 1 | -0/+4 |
2020-05-14 | statx: don't clear STATX_ATIME on SB_RDONLY | Miklos Szeredi | 1 | -1/+2 |
2020-05-14 | uapi: deprecate STATX_ALL | Miklos Szeredi | 1 | -1/+0 |
2020-05-04 | fs/stat: Define DAX statx attribute | Ira Weiny | 1 | -0/+3 |
2020-01-20 | fs: make two stat prep helpers available | Jens Axboe | 1 | -12/+22 |
2019-02-01 | fs: move generic stat response attr handling to vfs_getattr_nosec | Christoph Hellwig | 1 | -5/+7 |
2018-08-29 | y2038: Remove newstat family from default syscall set | Arnd Bergmann | 1 | -0/+3 |
2018-04-02 | fs: add do_readlinkat() helper; remove internal call to sys_readlinkat() | Dominik Brodowski | 1 | -3/+9 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-08-17 | fs: Provide __inode_get_bytes() | Jan Kara | 1 | -1/+1 |
2017-06-09 | ufs: restore maintaining ->i_blocks | Al Viro | 1 | -0/+1 |
2017-05-02 | Merge branch 'work.compat' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -0/+86 |
2017-04-27 | statx: correct error handling of NULL pathname | Michael Kerrisk (man-pages) | 1 | -2/+0 |
2017-04-26 | statx: Kill fd-with-NULL-path support in favour of AT_EMPTY_PATH | David Howells | 1 | -7/+6 |
2017-04-17 | stat: move compat syscalls from compat.c | Al Viro | 1 | -0/+86 |
2017-04-03 | statx: Include a mask for stx_attributes in struct statx | David Howells | 1 | -0/+1 |
2017-04-03 | statx: Reserve the top bit of the mask for future struct expansion | David Howells | 1 | -0/+2 |
2017-04-03 | statx: optimize copy of struct statx to userspace | Eric Biggers | 1 | -42/+32 |
2017-04-03 | statx: remove incorrect part of vfs_statx() comment | Eric Biggers | 1 | -3/+0 |
2017-04-03 | statx: reject unknown flags when using NULL path | Eric Biggers | 1 | -1/+5 |
2017-03-03 | Merge branch 'rebased-statx' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -38/+176 |
2017-03-02 | statx: Add a system call to make enhanced file info available | David Howells | 1 | -38/+176 |
2017-03-02 | sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h> | Ingo Molnar | 1 | -0/+1 |
2017-02-27 | fs: add i_blocksize() | Fabian Frederick | 1 | -1/+1 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-12-09 | vfs: replace calling i_op->readlink with vfs_readlink() | Miklos Szeredi | 1 | -3/+5 |
2016-01-16 | fs/stat.c: drop the last new_valid_dev check | Yaowei Bai | 1 | -1/+1 |
2015-11-09 | fs/stat.c: remove unnecessary new_valid_dev() check | Yaowei Bai | 1 | -2/+0 |
2015-04-15 | VFS: assorted d_backing_inode() annotations | David Howells | 1 | -2/+2 |
2015-04-11 | switch security_inode_getattr() to struct path * | Al Viro | 1 | -1/+1 |
2013-11-09 | vfs: split out vfs_getattr_nosec | J. Bruce Fields | 1 | -6/+25 |
2013-08-17 | quota: provide interface for readding allocated space into reserved space | Jan Kara | 1 | -2/+9 |
2013-02-26 | switch vfs_getattr() to struct path | Al Viro | 1 | -7/+6 |
2012-12-20 | vfs: fix readlinkat to retry on ESTALE | Jeff Layton | 1 | -1/+7 |
2012-12-20 | vfs: make fstatat retry on ESTALE errors from getattr call | Jeff Layton | 1 | -2/+6 |
2012-10-02 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -5/+5 |
2012-10-01 | Merge tag 'arm64-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+2 |
2012-09-26 | switch simple cases of fget_light to fdget | Al Viro | 1 | -5/+5 |
2012-09-14 | vfs: make O_PATH file descriptors usable for 'fstat()' | Linus Torvalds | 1 | -1/+1 |
2012-09-14 | fs: Build sys_stat64() and friends if __ARCH_WANT_COMPAT_STAT64 | Catalin Marinas | 1 | -2/+2 |
2012-05-23 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebi... | Linus Torvalds | 1 | -6/+6 |
2012-05-21 | Merge branch 'vfs-cleanups' (random vfs cleanups) | Linus Torvalds | 1 | -2/+3 |
2012-05-15 | userns: Convert stat to return values mapped from kuids and kgids | Eric W. Biederman | 1 | -6/+6 |
2012-05-06 | vfs: don't force a big memset of stat data just to clear padding fields | Linus Torvalds | 1 | -2/+10 |
2012-05-06 | vfs: de-crapify "cp_new_stat()" function | Linus Torvalds | 1 | -18/+14 |
2012-04-28 | VFS: make vfs_fstat() use f[get|put]_light() | Linus Torvalds | 1 | -2/+3 |
2012-03-24 | Merge tag 'module-for-3.4' of git://git.kernel.org/pub/scm/linux/kernel/git/p... | Linus Torvalds | 1 | -1/+1 |
2012-03-20 | switch touch_atime to struct path | Al Viro | 1 | -1/+1 |
2012-02-28 | fs: reduce the use of module.h wherever possible | Paul Gortmaker | 1 | -1/+1 |
2011-11-02 | readlinkat: ensure we return ENOENT for the empty pathname for normal lookups | Andy Whitcroft | 1 | -2/+3 |
2011-09-27 | vfs: remove LOOKUP_NO_AUTOMOUNT flag | Linus Torvalds | 1 | -2/+0 |
2011-08-06 | vfs: optimize inode cache access patterns | Linus Torvalds | 1 | -2/+2 |
2011-03-15 | readlinkat(), fchownat() and fstatat() with empty relative pathnames | Al Viro | 1 | -2/+5 |
2011-01-15 | Add an AT_NO_AUTOMOUNT flag to suppress terminal automount | David Howells | 1 | -1/+3 |
2010-08-13 | Mark arguments to certain syscalls as being const | David Howells | 1 | -11/+18 |
2009-12-23 | Add unlocked version of inode_add_bytes() function | Dmitry Monakhov | 1 | -2/+8 |
2009-04-20 | kill vfs_stat_fd / vfs_lstat_fd | Christoph Hellwig | 1 | -63/+42 |
2009-04-20 | Separate out common fstatat code into vfs_fstatat | Oleg Drokin | 1 | -28/+28 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 30 | Heiko Carstens | 1 | -6/+6 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 16 | Heiko Carstens | 1 | -2/+2 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 11 | Heiko Carstens | 1 | -8/+12 |
2009-01-14 | [CVE-2009-0029] System call wrappers part 10 | Heiko Carstens | 1 | -1/+1 |
2009-01-05 | inode->i_op is never NULL | Al Viro | 1 | -1/+1 |
2008-07-26 | [PATCH] sanitize __user_walk_fd() et.al. | Al Viro | 1 | -16/+16 |
2008-02-14 | Introduce path_put() | Jan Blunck | 1 | -3/+3 |
2008-02-14 | Embed a struct path into struct nameidata instead of nd->{dentry,mnt} | Jan Blunck | 1 | -6/+7 |
2007-05-08 | header cleaning: don't include smp_lock.h when not used | Randy Dunlap | 1 | -1/+0 |
2006-12-08 | [PATCH] VFS: change struct file to use struct path | Josef "Jeff" Sipek | 1 | -1/+1 |
2006-12-07 | [PATCH] vfs_getattr(): remove dead code | Andrew Morton | 1 | -7/+0 |
2006-10-03 | [PATCH] VFS: Make filldir_t and struct kstat deal in 64-bit inode numbers | David Howells | 1 | -0/+6 |
2006-09-27 | [PATCH] inode-diet: Eliminate i_blksize from the inode structure | Theodore Ts'o | 1 | -1/+2 |
2006-06-30 | Remove obsolete #include <linux/config.h> | Jörn Engel | 1 | -1/+0 |
2006-04-28 | [PATCH] powerpc: Wire up *at syscalls | Andreas Schwab | 1 | -1/+1 |
2006-02-11 | [PATCH] fstatat64 support | Ulrich Drepper | 1 | -0/+22 |
2006-01-18 | [PATCH] vfs: *at functions: core | Ulrich Drepper | 1 | -13/+53 |
2005-04-16 | Linux-2.6.12-rc2v2.6.12-rc2 | Linus Torvalds | 1 | -0/+410 |