1. 691bd94 vfs: avoid problematic remapping requests into partial EOF block by Darrick J. Wong · 6 years ago
  2. ac3cc25 vfs: fix page locking deadlocks when deduping files by Darrick J. Wong · 5 years ago
  3. 04b4d5f fs: stream_open - opener for stream-like files so that read and write can run simultaneously without deadlock by Kirill Smelkov · 5 years ago
  4. c26d61e vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1 by Aurelien Jarno · 6 years ago
  5. a725356 vfs: swap names of {do,vfs}_clone_file_range() by Amir Goldstein · 6 years ago
  6. f182536 vfs: export vfs_dedupe_file_range_one() to modules by Miklos Szeredi · 6 years ago
  7. 1b4f42a vfs: dedupe: extract helper for a single dedup by Miklos Szeredi · 6 years ago
  8. 87eb5eb vfs: dedupe: rationalize args by Miklos Szeredi · 6 years ago
  9. 5740c99 vfs: dedupe: return int by Miklos Szeredi · 6 years ago
  10. 92b66d2 vfs: limit size of dedupe by Miklos Szeredi · 6 years ago
  11. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 6 years ago
  12. 2276271 fs: avoid fdput() after failed fdget() in vfs_dedupe_file_range() by Zev Weiss · 6 years ago
  13. 36028d5 fs: add ksys_p{read,write}64() helpers; remove in-kernel calls to syscalls by Dominik Brodowski · 6 years ago
  14. 3ce4a7b fs: add ksys_read() helper; remove in-kernel calls to sys_read() by Dominik Brodowski · 6 years ago
  15. 76847e4 fs: add ksys_lseek() helper; remove in-kernel calls to sys_lseek() by Dominik Brodowski · 6 years ago
  16. e7a3e8b fs: add ksys_write() helper; remove in-kernel calls to sys_write() by Dominik Brodowski · 6 years ago
  17. 16382e1 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  18. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  19. faea132 kill iov_shorten() by Al Viro · 7 years ago
  20. fc46820 vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets by Andreas Gruenbacher · 7 years ago
  21. 581bfce Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  22. 9725d4c fs: unexport vfs_readv and vfs_writev by Christoph Hellwig · 7 years ago
  23. bd8df82 fs: unexport vfs_read and vfs_write by Christoph Hellwig · 7 years ago
  24. eb03184 fs: unexport __vfs_read/__vfs_write by Christoph Hellwig · 7 years ago
  25. 73e18f7 fs: make the buf argument to __kernel_write a void pointer by Christoph Hellwig · 7 years ago
  26. e13ec93 fs: fix kernel_write prototype by Christoph Hellwig · 7 years ago
  27. bdd1d2d fs: fix kernel_read prototype by Christoph Hellwig · 7 years ago
  28. c41fbad fs: move kernel_read to fs/read_write.c by Christoph Hellwig · 7 years ago
  29. ac452ac fs: move kernel_write to fs/read_write.c by Christoph Hellwig · 7 years ago
  30. ddef7ed annotate RWF_... flags by Christoph Hellwig · 7 years ago
  31. cee37d8 Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  32. 62473a2 move file_{start,end}_write() out of do_iter_write() by Al Viro · 7 years ago
  33. 89fbf53 Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  34. c6b1e36 Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block by Linus Torvalds · 7 years ago
  35. abbb6589 fs: implement vfs_iter_write using do_iter_write by Christoph Hellwig · 7 years ago
  36. 18e9710 fs: implement vfs_iter_read using do_iter_read by Christoph Hellwig · 7 years ago
  37. edab5fe fs: move more code into do_iter_read/do_iter_write by Christoph Hellwig · 7 years ago
  38. 19c7358 fs: remove __do_readv_writev by Christoph Hellwig · 7 years ago
  39. 26c87fb fs: remove do_compat_readv_writev by Christoph Hellwig · 7 years ago
  40. 251b42a fs: remove do_readv_writev by Christoph Hellwig · 7 years ago
  41. fdd2f5b fs: Separate out kiocb flags setup based on RWF_* flags by Goldwyn Rodrigues · 7 years ago
  42. 20223f0 fs: pass on flags in compat_writev by Christoph Hellwig · 7 years ago
  43. f502985 move compat_rw_copy_check_uvector() over to fs/read_write.c by Al Viro · 7 years ago
  44. 1827adb Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  45. b12fb7f sched/headers: Prepare for new header dependencies before moving code to <linux/sched/xacct.h> by Ingo Molnar · 7 years ago
  46. bb7462b vfs: use helpers for calling f_op->{read,write}_iter() by Miklos Szeredi · 7 years ago
  47. 0f78d06 vfs: pass type instead of fn to do_{loop,iter}_readv_writev() by Miklos Szeredi · 7 years ago
  48. 7687a7a vfs: extract common parts of {compat_,}do_readv_writev() by Miklos Szeredi · 7 years ago
  49. bfe219d vfs: wrap write f_ops with file_{start,end}_write() by Amir Goldstein · 7 years ago
  50. 11cbfb1 vfs: deny copy_file_range() for non regular files by Amir Goldstein · 7 years ago
  51. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  52. 22725ce vfs: fix isize/pos/len checks for reflink & dedupe by Darrick J. Wong · 8 years ago
  53. 0110c35 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  54. b335e9d vfs: fix vfs_clone_file_range() for overlayfs files by Amir Goldstein · 8 years ago
  55. 031a072 vfs: call vfs_clone_file_range() under freeze protection by Amir Goldstein · 8 years ago
  56. 913b86e vfs: allow vfs_clone_file_range() across mount points by Amir Goldstein · 8 years ago
  57. 3616119 vfs: no mnt_want_write_file() in vfs_{copy,clone}_file_range() by Miklos Szeredi · 8 years ago
  58. 876bec6f vfs: refactor clone/dedupe_file_range common functions by Darrick J. Wong · 8 years ago
  59. a76b5b0 fs: try to clone files first in vfs_copy_file_range by Christoph Hellwig · 8 years ago
  60. ffecee4 iov_iter: kernel-doc import_iovec() and rw_copy_check_uvector() by Vegard Nossum · 8 years ago
  61. 3ebfd81 x86/syscalls: Add compat_sys_preadv64v2/compat_sys_pwritev64v2 by H.J. Lu · 8 years ago
  62. 6937047 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  63. c2e7b20 Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  64. 63b6df1 give readdir(2)/getdents(2)/etc. uniform exclusion with lseek() by Al Viro · 8 years ago
  65. e864f39 fs: add RWF_DSYNC aand RWF_SYNC by Christoph Hellwig · 8 years ago
  66. bc61384 rw_verify_area(): saner calling conventions by Al Viro · 8 years ago
  67. 8b23a8c Merge branches 'work.lookups', 'work.misc' and 'work.preadv2' into for-next by Al Viro · 8 years ago
  68. 97be7eb vfs: add the RWF_HIPRI flag for preadv2/pwritev2 by Christoph Hellwig · 8 years ago
  69. f17d8b3 vfs: vfs: Define new syscalls preadv2,pwritev2 by Milosz Tanski · 8 years ago
  70. 793b80e vfs: pass a flags argument to vfs_readv/vfs_writev by Christoph Hellwig · 8 years ago
  71. 0fcbf99 fs: return -EOPNOTSUPP if clone is not supported by Christoph Hellwig · 8 years ago
  72. 2feb55f fs: allow no_seek_end_llseek to actually seek by Wouter van Kesteren · 8 years ago
  73. e62e560 vfs: abort dedupe loop if fatal signals are pending by Darrick J. Wong · 9 years ago
  74. 5955102 wrappers for ->i_mutex access by Al Viro · 9 years ago
  75. 33caf82 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  76. 54dbc15 vfs: hoist the btrfs deduplication ioctl to the vfs by Darrick J. Wong · 9 years ago
  77. d79bdd5 vfs: wire up compat ioctl for CLONE/CLONE_RANGE by Darrick J. Wong · 9 years ago
  78. b25472f new helpers: no_seek_end_llseek{,_size}() by Al Viro · 9 years ago
  79. 04b38d6 vfs: pull btrfs clone API to vfs layer by Christoph Hellwig · 9 years ago
  80. acc1557 locks: new locks_mandatory_area calling convention by Christoph Hellwig · 9 years ago
  81. eac7005 vfs: Add vfs_copy_file_range() support for pagecache copies by Anna Schumaker · 9 years ago
  82. 2973293 vfs: add copy_file_range syscall and vfs helper by Zach Brown · 9 years ago
  83. f765b13 new_sync_write(): discard ->ki_pos unless the return value is positive by Al Viro · 9 years ago
  84. 8436318 ->aio_read and ->aio_write removed by Al Viro · 9 years ago
  85. 9a219bc kill do_sync_read/do_sync_write by Al Viro · 9 years ago
  86. 5d5d568 make new_sync_{read,write}() static by Al Viro · 9 years ago
  87. 3d04c8a export __vfs_read() by Al Viro · 9 years ago
  88. 493c84c new helper: __vfs_write() by Al Viro · 9 years ago
  89. 0504c07 switch {compat_,}do_readv_writev() to {compat_,}import_iovec() by Al Viro · 9 years ago
  90. ac15ac0 lift iov_iter into {compat_,}do_readv_writev() by Al Viro · 9 years ago
  91. e2e40f2 fs: move struct kiocb to fs.h by Christoph Hellwig · 9 years ago
  92. 599bd19 fs: don't allow to complete sync iocbs through aio_complete by Christoph Hellwig · 9 years ago
  93. 66ee59a fs: remove ki_nbytes by Christoph Hellwig · 9 years ago
  94. 66dc830 Merge branch 'iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  95. dbe4e19 fs: add vfs_iter_{read,write} helpers by Christoph Hellwig · 10 years ago
  96. bd61e0a locks: convert posix locks to file_lock_context by Jeff Layton · 10 years ago
  97. 67e2c38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security by Linus Torvalds · 10 years ago
  98. 6fb5032 VFS: refactor vfs_read() by Dmitry Kasatkin · 10 years ago
  99. 2ec3a12 cachefiles_write_page(): switch to __kernel_write() by Al Viro · 10 years ago
  100. aad4f8b switch simple generic_file_aio_read() users to ->read_iter() by Al Viro · 10 years ago