summaryrefslogtreecommitdiff
path: root/include/linux/fs.h
AgeCommit message (Expand)Author
2019-07-09fs: stream_open - opener for stream-like files so that read and write can run...Kirill Smelkov
2018-11-20vfs: add the sb_start_intwrite_trylock() helperAmir Goldstein
2018-10-03rmap: drop support of non-linear mappingsKirill A. Shutemov
2018-10-03mm: drop vm_ops->remap_pages and generic_file_remap_pages() stubKirill A. Shutemov
2018-10-03mm: replace remap_file_pages() syscall with emulationKirill A. Shutemov
2018-06-16fs: Teach path_connected to handle nfs filesystems with multiple roots.Eric W. Biederman
2017-11-11Clarify (and fix) MAX_LFS_FILESIZE macrosLinus Torvalds
2017-04-04vfs: Commit to never having exectuables on proc and sysfs.Eric W. Biederman
2017-02-23fs: Give dentry to inode_change_ok() instead of inodeJan Kara
2017-02-23Revert "fs: Give dentry to inode_change_ok() instead of inode"Ben Hutchings
2016-11-20fs: Give dentry to inode_change_ok() instead of inodeJan Kara
2016-08-22fs: limit filesystem stacking depthMiklos Szeredi
2016-05-01fs/coredump: prevent fsuid=0 dumps into user-controlled directoriesJann Horn
2015-07-15fs: Add helper functions for permanently empty directories.Eric W. Biederman
2015-07-09mnt: Refactor the logic for mounting sysfs and proc in a user namespaceEric W. Biederman
2014-06-21Merge tag 'locks-v3.16-2' of git://git.samba.org/jlayton/linuxLinus Torvalds
2014-06-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2014-06-12kill generic_file_splice_write()Al Viro
2014-06-12->splice_write() via ->write_iter()Al Viro
2014-06-10locks: add missing memory barrier in break_delegJeff Layton
2014-06-04fs/libfs.c: add generic data flush to fsyncFabian Frederick
2014-05-06bury generic_file_aio_{read,write}Al Viro
2014-05-06bury __generic_file_aio_write()Al Viro
2014-05-06blkdev_aio_write() - turn into blkdev_write_iter()Al Viro
2014-05-06write_iter variants of {__,}generic_file_aio_write()Al Viro
2014-05-06new methods: ->read_iter() and ->write_iter()Al Viro
2014-05-06replace checking for ->read/->aio_read presence with check in ->f_modeAl Viro
2014-05-06iov_iter_truncate()Al Viro
2014-05-06new helper: generic_file_read_iter()Al Viro
2014-05-06switch {__,}blockdev_direct_IO() to iov_iterAl Viro
2014-05-06pass iov_iter to ->direct_IO()Al Viro
2014-05-06kill generic_segment_checks()Al Viro
2014-05-06generic_file_direct_write(): switch to iov_iterAl Viro
2014-04-23locks: rename FL_FILE_PVT and IS_FILE_PVT to use "*_OFDLCK" insteadJeff Layton
2014-04-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2014-04-04Merge tag 'xfs-for-linus-3.15-rc1' of git://oss.sgi.com/xfs/xfsLinus Torvalds
2014-04-04Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds
2014-04-04Merge branch 'locks-3.15' of git://git.samba.org/jlayton/linuxLinus Torvalds
2014-04-04Merge branch 'cross-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2014-04-03mm + fs: store shadow entries in page cacheJohannes Weiner
2014-04-03Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jmo...Linus Torvalds
2014-04-01kill generic_file_buffered_write()Al Viro
2014-04-01export generic_perform_write(), start getting rid of generic_file_buffer_write()Al Viro
2014-04-01generic_file_direct_write(): get rid of ppos argumentAl Viro
2014-04-01kill the 5th argument of generic_file_buffered_write()Al Viro
2014-04-01kill the 4th argument of __generic_file_aio_write()Al Viro
2014-04-01introduce copy_page_to_iter, kill loop over iovec in generic_file_aio_read()Al Viro
2014-04-01iov_iter: Move iov_iter to uio.hKent Overstreet
2014-04-01switch ->is_partially_uptodate() to saner argumentsAl Viro
2014-04-01new helper: readlink_copy()Al Viro