Age | Commit message (Expand) | Author | Files | Lines |
2019-07-20 | Merge branch 'work.dcache2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+2 |
2019-07-19 | Merge tag 'iomap-5.3-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -10/+0 |
2019-07-19 | Merge branch 'work.mount0' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -0/+3 |
2019-07-17 | iomap: move internal declarations into fs/iomap/ | Darrick J. Wong | 1 | -10/+0 |
2019-07-10 | Teach shrink_dcache_parent() to cope with mixed-filesystem shrink lists | Al Viro | 1 | -0/+2 |
2019-06-27 | fs: fold __generic_write_end back into generic_write_end | Christoph Hellwig | 1 | -2/+0 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | Thomas Gleixner | 1 | -5/+1 |
2019-05-25 | switch mount_capable() to fs_context | Al Viro | 1 | -1/+1 |
2019-05-25 | move the capability checks from sget_userns() to legacy_get_tree() | Al Viro | 1 | -0/+2 |
2019-05-21 | unexport simple_dname() | Al Viro | 1 | -0/+1 |
2019-05-07 | Merge branch 'work.mount-syscalls' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+4 |
2019-05-07 | Merge branch 'work.dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -0/+1 |
2019-05-07 | Merge tag 'iomap-5.2-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -1/+1 |
2019-05-01 | fs: Turn __generic_write_end into a void function | Andreas Gruenbacher | 1 | -1/+1 |
2019-04-09 | unexport d_alloc_pseudo() | Al Viro | 1 | -0/+1 |
2019-04-04 | acct_on(): don't mess with freeze protection | Al Viro | 1 | -2/+0 |
2019-03-20 | vfs: syscall: Add fsconfig() for configuring and managing a context | David Howells | 1 | -0/+3 |
2019-03-20 | vfs: syscall: Add open_tree(2) to reference or clone a mount | Al Viro | 1 | -0/+1 |
2019-02-28 | vfs: Add configuration parser helpers | David Howells | 1 | -0/+2 |
2019-01-30 | introduce fs_context methods | Al Viro | 1 | -2/+0 |
2019-01-30 | convert do_remount_sb() to fs_context | David Howells | 1 | -1/+2 |
2019-01-30 | vfs_get_tree(): evict the call of security_sb_kern_mount() | Al Viro | 1 | -0/+1 |
2019-01-30 | vfs: Introduce fs_context, switch vfs_kern_mount() to it. | David Howells | 1 | -2/+7 |
2018-08-21 | Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -10/+1 |
2018-08-13 | Merge branch 'iomap-4.19-merge' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -0/+2 |
2018-07-18 | Revert "vfs: update ovl inode before relatime check" | Miklos Szeredi | 1 | -7/+0 |
2018-07-18 | Revert "ovl: don't allow writing ioctl on lower layer" | Miklos Szeredi | 1 | -2/+0 |
2018-07-18 | vfs: export vfs_ioctl() to modules | Miklos Szeredi | 1 | -1/+0 |
2018-07-18 | vfs: make open_with_fake_path() not contribute to nr_files | Miklos Szeredi | 1 | -0/+1 |
2018-07-12 | now we can fold open_check_o_direct() into do_dentry_open() | Al Viro | 1 | -1/+0 |
2018-07-12 | get rid of cred argument of vfs_open() and do_dentry_open() | Al Viro | 1 | -1/+1 |
2018-07-12 | pass ->f_flags value to alloc_empty_file() | Al Viro | 1 | -1/+1 |
2018-07-12 | pass creds to get_empty_filp(), make sure dentry_open() passes the right creds | Al Viro | 1 | -1/+1 |
2018-07-10 | drm_mode_create_lease_ioctl(): fix open-coded filp_clone_open() | Al Viro | 1 | -1/+0 |
2018-06-19 | fs: factor out a __generic_write_end helper | Christoph Hellwig | 1 | -0/+2 |
2018-06-03 | Revert "fs: fold open_check_o_direct into do_dentry_open" | Al Viro | 1 | -0/+1 |
2018-04-06 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+0 |
2018-04-02 | fs: add ksys_ftruncate() wrapper; remove in-kernel calls to sys_ftruncate() | Dominik Brodowski | 1 | -0/+1 |
2018-04-02 | fs: add do_fchownat(), ksys_fchown() helpers and ksys_{,l}chown() wrappers | Dominik Brodowski | 1 | -0/+2 |
2018-04-02 | fs: add do_faccessat() helper and ksys_access() wrapper; remove in-kernel cal... | Dominik Brodowski | 1 | -0/+1 |
2018-04-02 | fs: add ksys_fchmod() and do_fchmodat() helpers and ksys_chmod() wrapper; rem... | Dominik Brodowski | 1 | -0/+2 |
2018-04-02 | fs: add do_linkat() helper and ksys_link() wrapper; remove in-kernel calls to... | Dominik Brodowski | 1 | -0/+2 |
2018-04-02 | fs: add do_mknodat() helper and ksys_mknod() wrapper; remove in-kernel calls ... | Dominik Brodowski | 1 | -0/+2 |
2018-04-02 | fs: add do_symlinkat() helper and ksys_symlink() wrapper; remove in-kernel ca... | Dominik Brodowski | 1 | -0/+2 |
2018-04-02 | fs: add do_mkdirat() helper and ksys_mkdir() wrapper; remove in-kernel calls ... | Dominik Brodowski | 1 | -0/+1 |
2018-04-02 | fs: add ksys_rmdir() wrapper; remove in-kernel calls to sys_rmdir() | Dominik Brodowski | 1 | -0/+1 |
2018-03-28 | fs: fold open_check_o_direct into do_dentry_open | Christoph Hellwig | 1 | -1/+0 |
2017-11-10 | fs: expose do_unlinkat for built-in callers | Christoph Hellwig | 1 | -0/+1 |
2017-09-13 | Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -0/+2 |
2017-09-05 | ovl: don't allow writing ioctl on lower layer | Miklos Szeredi | 1 | -0/+2 |
2017-09-01 | xfs: evict all inodes involved with log redo item | Darrick J. Wong | 1 | -1/+0 |
2017-05-09 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+0 |
2017-04-29 | remove pointless extern of atime_need_update_rcu() | Al Viro | 1 | -2/+0 |
2017-04-17 | fhandle: move compat syscalls from compat.c | Al Viro | 1 | -2/+0 |
2017-01-30 | iomap: constify struct iomap_ops | Christoph Hellwig | 1 | -1/+1 |
2016-12-17 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2016-12-05 | namespace.c: constify struct path passed to a bunch of primitives | Al Viro | 1 | -1/+1 |
2016-11-30 | fs: make sb_init_dio_done_wq available outside of direct-io.c | Christoph Hellwig | 1 | -0/+3 |
2016-10-10 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+10 |
2016-10-08 | Merge remote-tracking branch 'ovl/misc' into work.misc | Al Viro | 1 | -0/+9 |
2016-09-27 | fs/internal.h: add const to ns_dentry_operations declaration | Rasmus Villemoes | 1 | -1/+1 |
2016-09-19 | iomap: expose iomap_apply outside iomap.c | Christoph Hellwig | 1 | -0/+11 |
2016-09-16 | vfs: update ovl inode before relatime check | Miklos Szeredi | 1 | -0/+9 |
2016-08-07 | Merge tag 'binfmt-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -0/+1 |
2016-08-03 | Merge branch 'for-viro' of git://git.kernel.org/pub/scm/linux/kernel/git/msze... | Al Viro | 1 | -0/+1 |
2016-08-03 | vfs: make dentry_needs_remove_privs() internal | Miklos Szeredi | 1 | -0/+1 |
2016-07-27 | Merge tag 'xfs-for-linus-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -0/+3 |
2016-06-21 | fs: introduce iomap infrastructure | Christoph Hellwig | 1 | -0/+3 |
2016-06-10 | much milder d_walk() race | Al Viro | 1 | -0/+1 |
2016-03-30 | fs: add filp_clone_open API | James Bottomley | 1 | -0/+1 |
2016-01-08 | Merge branch 'for-linus' into work.misc | Al Viro | 1 | -0/+7 |
2016-01-08 | compat_ioctl: don't pass fd around when not needed | Al Viro | 1 | -0/+7 |
2016-01-04 | saner calling conventions for copy_mount_options() | Al Viro | 1 | -1/+1 |
2015-08-17 | inode: rename i_wb_list to i_io_list | Dave Chinner | 1 | -1/+1 |
2015-08-17 | inode: convert inode_sb_list_lock to per-sb | Dave Chinner | 1 | -1/+0 |
2015-06-19 | overlayfs: Make f_path always point to the overlay and f_inode to the underlay | David Howells | 1 | -0/+1 |
2015-02-22 | trylock_super(): replacement for grab_super_passive() | Konstantin Khlebnikov | 1 | -1/+1 |
2015-02-17 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2015-02-12 | list_lru: introduce list_lru_shrink_{count,walk} | Vladimir Davydov | 1 | -4/+3 |
2015-01-25 | allow attaching fs_pin to a group not associated with some superblock | Al Viro | 1 | -1/+1 |
2014-12-10 | take the targets of /proc/*/ns/* symlinks to separate fs | Al Viro | 1 | -0/+5 |
2014-10-24 | vfs: export __inode_permission() to modules | Miklos Szeredi | 1 | -1/+0 |
2014-10-24 | vfs: export do_splice_direct() to modules | Miklos Szeredi | 1 | -6/+0 |
2014-10-13 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+1 |
2014-10-09 | vfs: guard end of device for mpage interface | Akinobu Mita | 1 | -0/+5 |
2014-10-09 | fs: namespace: suppress 'may be used uninitialized' warnings | Tim Gardner | 1 | -1/+1 |
2014-08-07 | make fs/{namespace,super}.c forget about acct.h | Al Viro | 1 | -0/+6 |
2014-08-07 | acct: switch to __kernel_write() | Al Viro | 1 | -1/+0 |
2013-11-09 | get rid of s_files and files_lock | Al Viro | 1 | -3/+0 |
2013-10-24 | new helpers: lock_mount_hash/unlock_mount_hash | Al Viro | 1 | -4/+0 |
2013-09-10 | fs: convert inode and dentry shrinking to be node aware | Dave Chinner | 1 | -2/+4 |
2013-09-10 | shrinker: convert superblock shrinkers to new API | Dave Chinner | 1 | -0/+2 |
2013-09-10 | fs: bump inode and dentry counters to long | Glauber Costa | 1 | -1/+1 |
2013-09-08 | rename user_path_umountat() to user_path_mountpoint_at() | Al Viro | 1 | -0/+3 |
2013-09-05 | vfs: check unlinked ancestors before mount | Miklos Szeredi | 1 | -0/+1 |
2013-06-29 | constify rw_verify_area() | Al Viro | 1 | -0/+1 |
2013-06-29 | allow build_open_flags() to return an error | Al Viro | 1 | -2/+3 |
2013-06-20 | splice: don't pass the address of ->f_pos to methods | Al Viro | 1 | -0/+6 |
2013-04-09 | pipe: fold file_operations instances in one | Al Viro | 1 | -0/+5 |
2013-03-21 | Don't bother with redoing rw_verify_area() from default_file_splice_from() | Al Viro | 1 | -0/+5 |
2013-03-01 | constify path_get/path_put and fs_struct.c stuff | Al Viro | 1 | -1/+1 |
2012-11-26 | writeback: put unused inodes to LRU after writeback completion | Jan Kara | 1 | -0/+1 |
2012-10-12 | vfs: make path_openat take a struct filename pointer | Jeff Layton | 1 | -2/+2 |
2012-07-31 | fs: Add freezing handling to mnt_want_write() / mnt_drop_write() | Jan Kara | 1 | -0/+4 |
2012-07-14 | VFS: Split inode_permission() | David Howells | 1 | -0/+5 |
2012-07-14 | kill struct opendata | Al Viro | 1 | -3/+0 |
2012-07-14 | kill opendata->{mnt,dentry} | Al Viro | 1 | -2/+0 |
2012-07-14 | vfs: remove open intents from nameidata | Miklos Szeredi | 1 | -4/+1 |
2012-07-14 | vfs: add i_op->atomic_open() | Miklos Szeredi | 1 | -0/+5 |
2012-07-14 | get rid of ->mnt_longterm | Al Viro | 1 | -2/+0 |
2012-06-01 | vfs: split __dentry_open() | Miklos Szeredi | 1 | -0/+1 |
2012-05-29 | brlocks/lglocks: turn into functions | Andi Kleen | 1 | -1/+1 |
2012-01-06 | vfs: protect remounting superblock read-only | Miklos Szeredi | 1 | -0/+1 |
2012-01-06 | Merge branches 'vfsmount-guts', 'umode_t' and 'partitions' into Z | Al Viro | 1 | -1/+1 |
2012-01-03 | vfs: spread struct mount - __lookup_mnt() result | Al Viro | 1 | -1/+1 |
2012-01-03 | switch open and mkdir syscalls to umode_t | Al Viro | 1 | -1/+1 |
2012-01-03 | vfs: new helper - vfs_ustat() | Al Viro | 1 | -0/+1 |
2012-01-03 | trim fs/internal.h | Al Viro | 1 | -24/+0 |
2011-07-20 | superblock: move pin_sb_for_writeback() to fs/super.c | Dave Chinner | 1 | -0/+1 |
2011-07-20 | Make ->d_sb assign-once and always non-NULL | Al Viro | 1 | -0/+5 |
2011-03-24 | fs: move i_wb_list out from under inode_lock | Dave Chinner | 1 | -0/+5 |
2011-03-24 | fs: move i_sb_list out from under inode_lock | Dave Chinner | 1 | -0/+2 |
2011-03-21 | FS: lookup_mnt() is only used in the core fs routines now | David Howells | 1 | -0/+1 |
2011-03-17 | vfs: split off vfsmount-related parts of vfs_kern_mount() | Al Viro | 1 | -2/+3 |
2011-03-15 | vfs: Add open by file handle support | Aneesh Kumar K.V | 1 | -0/+3 |
2011-03-14 | open-style analog of vfs_path_lookup() | Al Viro | 1 | -0/+2 |
2011-03-14 | switch do_filp_open() to struct open_flags | Al Viro | 1 | -0/+8 |
2011-02-24 | Fix over-zealous flush_disk when changing device size. | NeilBrown | 1 | -1/+1 |
2011-01-17 | tidy up around finish_automount() | Al Viro | 1 | -2/+0 |
2011-01-17 | Take the completion of automount into new helper | Al Viro | 1 | -0/+1 |
2011-01-16 | sanitize vfsmount refcounting changes | Al Viro | 1 | -0/+3 |
2011-01-15 | Unexport do_add_mount() and add in follow_automount(), not ->d_automount() | David Howells | 1 | -0/+2 |
2011-01-07 | fs: scale mntget/mntput | Nick Piggin | 1 | -0/+1 |
2010-10-29 | braino in internal.h | Al Viro | 1 | -1/+1 |
2010-10-25 | split invalidate_inodes() | Al Viro | 1 | -0/+1 |
2010-10-25 | fs: Convert nr_inodes and nr_unused to per-cpu counters | Dave Chinner | 1 | -0/+1 |
2010-10-25 | unexport invalidate_inodes | Al Viro | 1 | -0/+5 |
2010-08-18 | fs: brlock vfsmount_lock | Nick Piggin | 1 | -1/+4 |
2010-08-18 | tty: fix fu_list abuse | Nick Piggin | 1 | -0/+2 |
2010-05-21 | Bury __put_super_and_need_restart() | Al Viro | 1 | -0/+2 |
2010-03-03 | Take vfsmount_lock to fs/internal.h | Al Viro | 1 | -0/+2 |
2009-12-22 | Fix f_flags/f_mode in case of lookup_instantiate_filp() from open(pathname, 3) | Al Viro | 1 | -0/+7 |
2009-12-16 | fs: move get_empty_filp() deffinition to internal.h | Eric Paris | 1 | -0/+1 |
2009-09-24 | fs: fix overflow in sys_mount() for in-kernel calls | Vegard Nossum | 1 | -0/+1 |
2009-06-11 | Trim a bit of crap from fs.h | Al Viro | 1 | -0/+5 |
2009-06-11 | vfs: Make sys_sync() use fsync_super() (version 4) | Jan Kara | 1 | -9/+7 |
2009-06-11 | vfs: Fix sys_sync() and fsync_super() reliability (version 4) | Jan Kara | 1 | -0/+9 |
2009-06-11 | fs: move mark_files_ro into file_table.c | npiggin@suse.de | 1 | -0/+5 |
2009-03-31 | New locking/refcounting for fs_struct | Al Viro | 1 | -1/+1 |
2009-03-31 | Take fs_struct handling to new file (fs/fs_struct.c) | Al Viro | 1 | -0/+6 |
2009-03-28 | fix setuid sometimes doesn't | Hugh Dickins | 1 | -1/+1 |
2009-02-07 | CRED: Fix SUID exec regression | David Howells | 1 | -1/+1 |
2008-11-14 | CRED: Make execve() take advantage of copy-on-write credentials | David Howells | 1 | -0/+6 |
2008-04-21 | [PATCH] move a bunch of declarations to fs/internal.h | Al Viro | 1 | -0/+11 |
2007-05-08 | cleanup compat ioctl handling | Christoph Hellwig | 1 | -10/+0 |
2006-09-30 | [PATCH] CONFIG_BLOCK internal.h cleanups | Andrew Morton | 1 | -3/+14 |
2006-09-30 | [PATCH] BLOCK: Make it possible to disable the block layer [try #6] | David Howells | 1 | -0/+6 |
2006-09-30 | [PATCH] BLOCK: Remove dependence on existence of blockdev_superblock [try #6] | David Howells | 1 | -0/+2 |
2006-09-30 | [PATCH] BLOCK: Move extern declarations out of fs/*.c into header files [try #6] | David Howells | 1 | -0/+36 |