1. 7c0f6ba Replace <asm/uaccess.h> with <linux/uaccess.h> globally by Linus Torvalds · 8 years ago
  2. 22725ce vfs: fix isize/pos/len checks for reflink & dedupe by Darrick J. Wong · 8 years ago
  3. 0110c35 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 8 years ago
  4. b335e9d vfs: fix vfs_clone_file_range() for overlayfs files by Amir Goldstein · 8 years ago
  5. 031a072 vfs: call vfs_clone_file_range() under freeze protection by Amir Goldstein · 8 years ago
  6. 913b86e vfs: allow vfs_clone_file_range() across mount points by Amir Goldstein · 8 years ago
  7. 3616119 vfs: no mnt_want_write_file() in vfs_{copy,clone}_file_range() by Miklos Szeredi · 8 years ago
  8. 876bec6f vfs: refactor clone/dedupe_file_range common functions by Darrick J. Wong · 8 years ago
  9. a76b5b0 fs: try to clone files first in vfs_copy_file_range by Christoph Hellwig · 8 years ago
  10. ffecee4 iov_iter: kernel-doc import_iovec() and rw_copy_check_uvector() by Vegard Nossum · 8 years ago
  11. 3ebfd81 x86/syscalls: Add compat_sys_preadv64v2/compat_sys_pwritev64v2 by H.J. Lu · 8 years ago
  12. 6937047 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  13. c2e7b20 Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  14. 63b6df1 give readdir(2)/getdents(2)/etc. uniform exclusion with lseek() by Al Viro · 9 years ago
  15. e864f39 fs: add RWF_DSYNC aand RWF_SYNC by Christoph Hellwig · 9 years ago
  16. bc61384 rw_verify_area(): saner calling conventions by Al Viro · 9 years ago
  17. 8b23a8c Merge branches 'work.lookups', 'work.misc' and 'work.preadv2' into for-next by Al Viro · 9 years ago
  18. 97be7eb vfs: add the RWF_HIPRI flag for preadv2/pwritev2 by Christoph Hellwig · 9 years ago
  19. f17d8b3 vfs: vfs: Define new syscalls preadv2,pwritev2 by Milosz Tanski · 9 years ago
  20. 793b80e vfs: pass a flags argument to vfs_readv/vfs_writev by Christoph Hellwig · 9 years ago
  21. 0fcbf99 fs: return -EOPNOTSUPP if clone is not supported by Christoph Hellwig · 9 years ago
  22. 2feb55f fs: allow no_seek_end_llseek to actually seek by Wouter van Kesteren · 9 years ago
  23. e62e560 vfs: abort dedupe loop if fatal signals are pending by Darrick J. Wong · 9 years ago
  24. 5955102 wrappers for ->i_mutex access by Al Viro · 9 years ago
  25. 33caf82 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 9 years ago
  26. 54dbc15 vfs: hoist the btrfs deduplication ioctl to the vfs by Darrick J. Wong · 9 years ago
  27. d79bdd5 vfs: wire up compat ioctl for CLONE/CLONE_RANGE by Darrick J. Wong · 9 years ago
  28. b25472f new helpers: no_seek_end_llseek{,_size}() by Al Viro · 9 years ago
  29. 04b38d6 vfs: pull btrfs clone API to vfs layer by Christoph Hellwig · 9 years ago
  30. acc1557 locks: new locks_mandatory_area calling convention by Christoph Hellwig · 9 years ago
  31. eac7005 vfs: Add vfs_copy_file_range() support for pagecache copies by Anna Schumaker · 9 years ago
  32. 2973293 vfs: add copy_file_range syscall and vfs helper by Zach Brown · 9 years ago
  33. f765b13 new_sync_write(): discard ->ki_pos unless the return value is positive by Al Viro · 10 years ago
  34. 8436318 ->aio_read and ->aio_write removed by Al Viro · 10 years ago
  35. 9a219bc kill do_sync_read/do_sync_write by Al Viro · 10 years ago
  36. 5d5d568 make new_sync_{read,write}() static by Al Viro · 10 years ago
  37. 3d04c8a export __vfs_read() by Al Viro · 10 years ago
  38. 493c84c new helper: __vfs_write() by Al Viro · 10 years ago
  39. 0504c07 switch {compat_,}do_readv_writev() to {compat_,}import_iovec() by Al Viro · 10 years ago
  40. ac15ac0 lift iov_iter into {compat_,}do_readv_writev() by Al Viro · 10 years ago
  41. e2e40f2 fs: move struct kiocb to fs.h by Christoph Hellwig · 10 years ago
  42. 599bd19 fs: don't allow to complete sync iocbs through aio_complete by Christoph Hellwig · 10 years ago
  43. 66ee59a fs: remove ki_nbytes by Christoph Hellwig · 10 years ago
  44. 66dc830 Merge branch 'iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 10 years ago
  45. dbe4e19 fs: add vfs_iter_{read,write} helpers by Christoph Hellwig · 10 years ago
  46. bd61e0a locks: convert posix locks to file_lock_context by Jeff Layton · 10 years ago
  47. 67e2c38 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security by Linus Torvalds · 10 years ago
  48. 6fb5032 VFS: refactor vfs_read() by Dmitry Kasatkin · 10 years ago
  49. 2ec3a12 cachefiles_write_page(): switch to __kernel_write() by Al Viro · 10 years ago
  50. aad4f8b switch simple generic_file_aio_read() users to ->read_iter() by Al Viro · 11 years ago
  51. 293bc98 new methods: ->read_iter() and ->write_iter() by Al Viro · 11 years ago
  52. 7f7f25e replace checking for ->read/->aio_read presence with check in ->f_mode by Al Viro · 11 years ago
  53. 190f918 Merge branch 'compat' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux by Linus Torvalds · 11 years ago
  54. d7a15f8 vfs: atomic f_pos access in llseek() by Eric Biggers · 11 years ago
  55. bd2a31d get rid of fget_light() by Al Viro · 11 years ago
  56. 9c225f2 vfs: atomic f_pos accesses as per POSIX by Linus Torvalds · 11 years ago
  57. 378a10f fs/compat: optional preadv64/pwrite64 compat system calls by Heiko Carstens · 11 years ago
  58. dfd948e fs/compat: fix parameter handling for compat readv/writev syscalls by Heiko Carstens · 11 years ago
  59. 4e4f9e6 fs/read_write.c:compat_readv(): remove bogus area verify by Corey Minyard · 11 years ago
  60. 72c2d53 file->f_op is never NULL... by Al Viro · 11 years ago
  61. 73a7075 aio: Kill aio_rw_vect_retry() by Kent Overstreet · 12 years ago
  62. 46a1c2c vfs: export lseek_execute() to modules by Jie Liu · 11 years ago
  63. 2142914 lseek_execute() doesn't need an inode passed to it by Al Viro · 11 years ago
  64. 68d70d0 constify rw_verify_area() by Al Viro · 11 years ago
  65. 1bf9d14 new helper: fixed_size_llseek() by Al Viro · 11 years ago
  66. 5faf153 don't call file_pos_write() if vfs_{read,write}{,v}() fails by Al Viro · 11 years ago
  67. 50cd2c5 lift file_*_write out of do_splice_direct() by Al Viro · 12 years ago
  68. 7995bd2 splice: don't pass the address of ->f_pos to methods by Al Viro · 11 years ago
  69. a27bb33 aio: don't include aio.h in sched.h by Kent Overstreet · 12 years ago
  70. 41003a7 aio: remove retry-based AIO by Zach Brown · 12 years ago
  71. c0bd14af kill fs/read_write.h by Al Viro · 12 years ago
  72. 20b4fb4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 12 years ago
  73. 08d7676 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal by Linus Torvalds · 12 years ago
  74. 546ae2d fs/read_write.c: fix generic_file_llseek() comment by Ming Lei · 12 years ago
  75. 03d95eb lift sb_start_write() out of ->write() by Al Viro · 12 years ago
  76. 72ec351 switch compat readv/writev variants to COMPAT_SYSCALL_DEFINE by Al Viro · 12 years ago
  77. 8d71db4 lift sb_start_write/sb_end_write out of ->aio_write() by Al Viro · 12 years ago
  78. 3e84f48 vfs/splice: Fix missed checks in new __kernel_write() helper by Al Viro · 12 years ago
  79. 06ae43f Don't bother with redoing rw_verify_area() from default_file_splice_from() by Al Viro · 12 years ago
  80. 19f4fc3 convert sendfile{,64} to COMPAT_SYSCALL_DEFINE by Al Viro · 12 years ago
  81. 4a0fd5b teach SYSCALL_DEFINE<n> how to deal with long long/unsigned long long by Al Viro · 12 years ago
  82. 14cc0b5 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal by Linus Torvalds · 12 years ago
  83. 561c673 switch lseek to COMPAT_SYSCALL_DEFINE by Al Viro · 12 years ago
  84. 496ad9a new helper: file_inode(file) by Al Viro · 12 years ago
  85. a68c2f1 sendfile: allows bypassing of notifier events by Scott Wolchok · 12 years ago
  86. 965c8e5 lseek: the "whence" argument is called "whence" by Andrew Morton · 12 years ago
  87. 8f9c011 compat: fs: Generic compat_sys_sendfile implementation by Catalin Marinas · 12 years ago
  88. 2903ff0 switch simple cases of fget_light to fdget by Al Viro · 12 years ago
  89. e8b96eb vfs: allow custom EOF in generic_file_llseek code by Eric Sandeen · 13 years ago
  90. ac34ebb aio/vfs: cleanup of rw_copy_check_uvector() and compat_rw_copy_check_uvector() by Christopher Yeoh · 12 years ago
  91. 630d9c4 fs: reduce the use of module.h wherever possible by Paul Gortmaker · 13 years ago
  92. fcf6340 Cross Memory Attach by Christopher Yeoh · 13 years ago
  93. 5760495 vfs: add generic_file_llseek_size by Andi Kleen · 13 years ago
  94. ef3d0fd vfs: do (nearly) lockless generic_file_llseek by Andi Kleen · 13 years ago
  95. bacb2d8 fs: add missing unlock in default_llseek() by Dan Carpenter · 13 years ago
  96. 982d816 fs: add SEEK_HOLE and SEEK_DATA flags by Josef Bacik · 13 years ago
  97. cccb5a1 fix signedness mess in rw_verify_area() on 64bit architectures by Al Viro · 14 years ago
  98. 451a3c2 BKL: remove extraneous #include <smp_lock.h> by Arnd Bergmann · 14 years ago
  99. 435f49a readv/writev: do the same MAX_RW_COUNT truncation that read/write does by Linus Torvalds · 14 years ago
  100. 4a3956c vfs: introduce FMODE_UNSIGNED_OFFSET for allowing negative f_pos by KAMEZAWA Hiroyuki · 14 years ago