Age | Commit message (Expand) | Author | Files | Lines |
2023-12-12 | fsnotify: optionally pass access range in file permission hooks | Amir Goldstein | 1 | -2/+8 |
2023-12-12 | fs: use splice_copy_file_range() inline helper | Amir Goldstein | 1 | -34/+0 |
2023-12-12 | splice: return type ssize_t from all helpers | Amir Goldstein | 1 | -1/+1 |
2023-12-05 | fs: use do_splice_direct() for nfsd/ksmbd server-side-copy | Amir Goldstein | 1 | -13/+26 |
2023-12-01 | fs: move file_start_write() into direct_splice_actor() | Amir Goldstein | 1 | -2/+0 |
2023-12-01 | fs: fork splice_file_range() from do_splice_direct() | Amir Goldstein | 1 | -4/+2 |
2023-11-24 | fs: create file_write_started() helper | Amir Goldstein | 1 | -1/+1 |
2023-11-24 | fs: move kiocb_start_write() into vfs_iocb_iter_write() | Amir Goldstein | 1 | -0/+7 |
2023-11-24 | fs: move permission hook out of do_iter_read() | Amir Goldstein | 1 | -27/+39 |
2023-11-24 | fs: move permission hook out of do_iter_write() | Amir Goldstein | 1 | -38/+48 |
2023-11-24 | fs: move file_start_write() into vfs_iter_write() | Amir Goldstein | 1 | -3/+10 |
2023-08-15 | fs: Fix one kernel-doc comment | Yang Li | 1 | -1/+1 |
2023-05-24 | splice: Use filemap_splice_read() instead of generic_file_splice_read() | David Howells | 1 | -1/+1 |
2023-03-30 | iov_iter: add iter_iov_addr() and iter_iov_len() helpers | Jens Axboe | 1 | -6/+5 |
2022-12-12 | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -6/+6 |
2022-11-25 | use less confusing names for iov_iter direction initializers | Al Viro | 1 | -6/+6 |
2022-11-25 | vfs: fix copy_file_range() averts filesystem freeze protection | Amir Goldstein | 1 | -4/+15 |
2022-09-28 | [coredump] don't use __kernel_write() on kmap_local_page() | Al Viro | 1 | -8/+14 |
2022-08-08 | switch new_sync_{read,write}() to ITER_UBUF | Al Viro | 1 | -4/+2 |
2022-08-03 | Merge tag 'pull-work.lseek' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -14/+3 |
2022-08-02 | Merge tag 'for-5.20/io_uring-buffered-writes-2022-07-29' of git://git.kernel.... | Linus Torvalds | 1 | -1/+3 |
2022-07-26 | Merge tag 'mm-hotfixes-stable-2022-07-26' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 1 | -0/+3 |
2022-07-24 | fs: add a FMODE_BUF_WASYNC flags for f_mode | Stefan Roesch | 1 | -1/+3 |
2022-07-18 | fs: sendfile handles O_NONBLOCK of out_fd | Andrei Vagin | 1 | -0/+3 |
2022-07-16 | fs: remove no_llseek | Jason A. Donenfeld | 1 | -6/+0 |
2022-07-16 | fs: do not compare against ->llseek | Jason A. Donenfeld | 1 | -8/+3 |
2022-06-30 | vfs: fix copy_file_range() regression in cross-fs copies | Amir Goldstein | 1 | -33/+44 |
2022-04-26 | riscv: compat: syscall: Add compat_sys_call_table implementation | Guo Ren | 1 | -0/+16 |
2022-04-01 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -1/+0 |
2022-03-14 | fs: export variant of generic_write_checks without iov_iter | Omar Sandoval | 1 | -13/+20 |
2022-03-14 | fs: export rw_verify_area() | Omar Sandoval | 1 | -0/+1 |
2022-01-30 | fs: Remove FIXME comment in generic_write_checks() | Tal Zussman | 1 | -1/+0 |
2021-10-26 | fs: remove leftover comments from mandatory locking removal | Jeff Layton | 1 | -4/+0 |
2021-08-24 | fs: clean up after mandatory file locking support removal | Lukas Bulwahn | 1 | -7/+3 |
2021-08-23 | fs: remove mandatory file locking support | Jeff Layton | 1 | -7/+0 |
2021-01-25 | teach sendfile(2) to handle send-to-pipe directly | Al Viro | 1 | -6/+13 |
2020-10-23 | Merge tag 'vfs-5.10-merge-1' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -437/+107 |
2020-10-22 | Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -26/+45 |
2020-10-15 | fs: Allow a NULL pos pointer to __kernel_read | Matthew Wilcox (Oracle) | 1 | -2/+3 |
2020-10-15 | fs: Allow a NULL pos pointer to __kernel_write | Matthew Wilcox (Oracle) | 1 | -2/+3 |
2020-10-15 | vfs: move the generic write and copy checks out of mm | Darrick J. Wong | 1 | -0/+143 |
2020-10-15 | vfs: move the remap range helpers to remap_range.c | Darrick J. Wong | 1 | -473/+0 |
2020-10-12 | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -336/+26 |
2020-10-03 | fs: remove the compat readv/writev syscalls | Christoph Hellwig | 1 | -14/+0 |
2020-10-03 | fs: remove various compat readv/writev helpers | Christoph Hellwig | 1 | -149/+30 |
2020-10-03 | iov_iter: transparently handle compat iovecs in import_iovec | Christoph Hellwig | 1 | -2/+4 |
2020-09-29 | autofs: use __kernel_write() for the autofs pipe writing | Linus Torvalds | 1 | -0/+8 |
2020-09-25 | iov_iter: move rw_copy_check_uvector() into lib/iov_iter.c | David Laight | 1 | -179/+0 |
2020-09-08 | fs: don't allow splice read/write without explicit ops | Christoph Hellwig | 1 | -1/+1 |
2020-09-08 | fs: don't allow kernel reads and writes without iter ops | Christoph Hellwig | 1 | -25/+42 |
2020-07-30 | initrd: switch initrd loading to struct file based APIs | Christoph Hellwig | 1 | -1/+1 |
2020-07-08 | fs: remove __vfs_read | Christoph Hellwig | 1 | -22/+21 |
2020-07-08 | fs: implement kernel_read using __kernel_read | Christoph Hellwig | 1 | -8/+5 |
2020-07-08 | fs: add a __kernel_read helper | Christoph Hellwig | 1 | -0/+23 |
2020-07-08 | fs: remove __vfs_write | Christoph Hellwig | 1 | -24/+22 |
2020-07-08 | fs: implement kernel_write using __kernel_write | Christoph Hellwig | 1 | -8/+9 |
2020-07-08 | fs: check FMODE_WRITE in __kernel_write | Christoph Hellwig | 1 | -0/+2 |
2020-07-08 | fs: unexport __kernel_write | Christoph Hellwig | 1 | -1/+0 |
2020-04-03 | powerpc: Add back __ARCH_WANT_SYS_LLSEEK macro | Michal Suchanek | 1 | -1/+2 |
2020-02-04 | Merge tag 'ovl-update-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/m... | Linus Torvalds | 1 | -0/+56 |
2020-01-24 | vfs: add vfs_iocb_iter_[read|write] helper functions | Jiufei Xue | 1 | -0/+56 |
2020-01-23 | fs: allow deduplication of eof block into the end of the destination file | Filipe Manana | 1 | -6/+4 |
2019-08-16 | vfs: fix page locking deadlocks when deduping files | Darrick J. Wong | 1 | -8/+41 |
2019-06-09 | vfs: allow copy_file_range to copy across devices | Amir Goldstein | 1 | -6/+12 |
2019-06-09 | vfs: introduce file_modified() helper | Amir Goldstein | 1 | -18/+3 |
2019-06-09 | vfs: add missing checks to copy_file_range | Amir Goldstein | 1 | -1/+2 |
2019-06-09 | vfs: introduce generic_file_rw_checks() | Amir Goldstein | 1 | -27/+11 |
2019-06-09 | vfs: no fallback for ->copy_file_range | Dave Chinner | 1 | -9/+16 |
2019-06-09 | vfs: introduce generic_copy_file_range() | Dave Chinner | 1 | -3/+32 |
2019-05-06 | vfs: pass ppos=NULL to .read()/.write() of FMODE_STREAM files | Kirill Smelkov | 1 | -46/+67 |
2019-04-06 | fs: stream_open - opener for stream-like files so that read and write can run... | Kirill Smelkov | 1 | -2/+3 |
2019-03-12 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -2/+8 |
2019-03-04 | get rid of legacy 'get_ds()' function | Linus Torvalds | 1 | -3/+3 |
2019-02-22 | vfs: Make __vfs_write() static | Geert Uytterhoeven | 1 | -2/+2 |
2019-02-16 | vfs: fix preadv64v2 and pwritev64v2 compat syscalls with offset == -1 | Aurelien Jarno | 1 | -0/+6 |
2019-01-03 | Remove 'type' argument from access_ok() function | Linus Torvalds | 1 | -8/+5 |
2018-12-04 | vfs: allow some remap flags to be passed to vfs_clone_file_range | Darrick J. Wong | 1 | -1/+1 |
2018-11-21 | vfs: vfs_dedupe_file_range() doesn't return EOPNOTSUPP | Dave Chinner | 1 | -8/+7 |
2018-11-02 | Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux | Linus Torvalds | 1 | -179/+226 |
2018-11-01 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -3/+16 |
2018-10-30 | vfs: clean up generic_remap_file_range_prep return value | Darrick J. Wong | 1 | -3/+3 |
2018-10-30 | vfs: hide file range comparison function | Darrick J. Wong | 1 | -96/+91 |
2018-10-30 | vfs: enable remap callers that can handle short operations | Darrick J. Wong | 1 | -8/+20 |
2018-10-30 | vfs: plumb remap flags through the vfs dedupe functions | Darrick J. Wong | 1 | -3/+6 |
2018-10-30 | vfs: plumb remap flags through the vfs clone functions | Darrick J. Wong | 1 | -4/+9 |
2018-10-30 | vfs: make remap_file_range functions take and return bytes completed | Darrick J. Wong | 1 | -22/+27 |
2018-10-30 | vfs: remap helper should update destination inode metadata | Darrick J. Wong | 1 | -0/+19 |
2018-10-30 | vfs: pass remap flags to generic_remap_checks | Darrick J. Wong | 1 | -1/+1 |
2018-10-30 | vfs: pass remap flags to generic_remap_file_range_prep | Darrick J. Wong | 1 | -7/+7 |
2018-10-30 | vfs: combine the clone and dedupe into a single remap_file_range | Darrick J. Wong | 1 | -9/+9 |
2018-10-30 | vfs: rename clone_verify_area to remap_verify_area | Darrick J. Wong | 1 | -5/+5 |
2018-10-30 | vfs: rename vfs_clone_file_prep to be more descriptive | Darrick J. Wong | 1 | -4/+4 |
2018-10-30 | vfs: skip zero-length dedupe requests | Darrick J. Wong | 1 | -0/+5 |
2018-10-30 | vfs: avoid problematic remapping requests into partial EOF block | Darrick J. Wong | 1 | -0/+33 |
2018-10-30 | vfs: exit early from zero length remap operations | Darrick J. Wong | 1 | -0/+2 |
2018-10-30 | vfs: check file ranges before cloning files | Darrick J. Wong | 1 | -42/+13 |
2018-10-30 | vfs: vfs_clone_file_prep_inodes should return EINVAL for a clone from beyond EOF | Darrick J. Wong | 1 | -3/+0 |
2018-10-25 | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 1 | -1/+1 |
2018-10-18 | Delete invalid assignment statements in do_sendfile | nixiaoming | 1 | -1/+0 |
2018-10-17 | vfs: dedupe should return EPERM if permission is not granted | Mark Fasheh | 1 | -1/+1 |
2018-10-17 | vfs: allow dedupe of user owned read-only files | Mark Fasheh | 1 | -1/+15 |
2018-09-24 | vfs: swap names of {do,vfs}_clone_file_range() | Amir Goldstein | 1 | -2/+15 |
2018-08-29 | asm-generic: Remove unneeded __ARCH_WANT_SYS_LLSEEK macro | Arnd Bergmann | 1 | -1/+1 |
2018-07-18 | vfs: export vfs_dedupe_file_range_one() to modules | Miklos Szeredi | 1 | -3/+3 |
2018-07-06 | vfs: dedupe: extract helper for a single dedup | Miklos Szeredi | 1 | -40/+49 |
2018-07-06 | vfs: dedupe: rationalize args | Miklos Szeredi | 1 | -2/+2 |
2018-07-06 | vfs: dedupe: return int | Miklos Szeredi | 1 | -2/+2 |
2018-07-06 | vfs: limit size of dedupe | Miklos Szeredi | 1 | -0/+3 |
2018-06-12 | treewide: kmalloc() -> kmalloc_array() | Kees Cook | 1 | -2/+2 |
2018-04-15 | fs: avoid fdput() after failed fdget() in vfs_dedupe_file_range() | Zev Weiss | 1 | -3/+3 |
2018-04-02 | fs: add ksys_p{read,write}64() helpers; remove in-kernel calls to syscalls | Dominik Brodowski | 1 | -4/+16 |
2018-04-02 | fs: add ksys_read() helper; remove in-kernel calls to sys_read() | Dominik Brodowski | 1 | -1/+6 |
2018-04-02 | fs: add ksys_lseek() helper; remove in-kernel calls to sys_lseek() | Dominik Brodowski | 1 | -2/+7 |
2018-04-02 | fs: add ksys_write() helper; remove in-kernel calls to sys_write() | Dominik Brodowski | 1 | -2/+7 |
2017-11-17 | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -21/+0 |
2017-11-02 | License cleanup: add SPDX GPL-2.0 license identifier to files with no license | Greg Kroah-Hartman | 1 | -0/+1 |
2017-10-11 | kill iov_shorten() | Al Viro | 1 | -21/+0 |
2017-09-26 | vfs: Return -ENXIO for negative SEEK_HOLE / SEEK_DATA offsets | Andreas Gruenbacher | 1 | -2/+2 |
2017-09-14 | Merge branch 'work.set_fs' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 1 | -11/+32 |
2017-09-04 | fs: unexport vfs_readv and vfs_writev | Christoph Hellwig | 1 | -3/+1 |
2017-09-04 | fs: unexport vfs_read and vfs_write | Christoph Hellwig | 1 | -4/+0 |
2017-09-04 | fs: unexport __vfs_read/__vfs_write | Christoph Hellwig | 1 | -2/+0 |
2017-09-04 | fs: make the buf argument to __kernel_write a void pointer | Christoph Hellwig | 1 | -1/+1 |
2017-09-04 | fs: fix kernel_write prototype | Christoph Hellwig | 1 | -3/+3 |
2017-09-04 | fs: fix kernel_read prototype | Christoph Hellwig | 1 | -5/+3 |
2017-09-04 | fs: move kernel_read to fs/read_write.c | Christoph Hellwig | 1 | -0/+16 |
2017-09-04 | fs: move kernel_write to fs/read_write.c | Christoph Hellwig | 1 | -1/+16 |
2017-08-31 | annotate RWF_... flags | Christoph Hellwig | 1 | -25/+25 |
2017-07-07 | Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+4 |
2017-07-06 | move file_{start,end}_write() out of do_iter_write() | Al Viro | 1 | -2/+4 |
2017-07-05 | Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -129/+91 |
2017-07-03 | Merge branch 'for-4.13/block' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -9/+3 |
2017-06-29 | fs: implement vfs_iter_write using do_iter_write | Christoph Hellwig | 1 | -20/+9 |
2017-06-29 | fs: implement vfs_iter_read using do_iter_read | Christoph Hellwig | 1 | -20/+9 |
2017-06-29 | fs: move more code into do_iter_read/do_iter_write | Christoph Hellwig | 1 | -45/+28 |
2017-06-29 | fs: remove __do_readv_writev | Christoph Hellwig | 1 | -24/+36 |
2017-06-29 | fs: remove do_compat_readv_writev | Christoph Hellwig | 1 | -26/+16 |
2017-06-29 | fs: remove do_readv_writev | Christoph Hellwig | 1 | -22/+21 |
2017-06-20 | fs: Separate out kiocb flags setup based on RWF_* flags | Goldwyn Rodrigues | 1 | -9/+3 |
2017-06-16 | fs: pass on flags in compat_writev | Christoph Hellwig | 1 | -1/+1 |
2017-04-17 | move compat_rw_copy_check_uvector() over to fs/read_write.c | Al Viro | 1 | -0/+75 |
2017-03-03 | Merge branch 'WIP.sched-core-for-linus' of git://git.kernel.org/pub/scm/linux... | Linus Torvalds | 1 | -1/+2 |
2017-03-02 | sched/headers: Prepare for new header dependencies before moving code to <lin... | Ingo Molnar | 1 | -1/+2 |
2017-02-20 | vfs: use helpers for calling f_op->{read,write}_iter() | Miklos Szeredi | 1 | -6/+6 |
2017-02-20 | vfs: pass type instead of fn to do_{loop,iter}_readv_writev() | Miklos Szeredi | 1 | -19/+18 |
2017-02-20 | vfs: extract common parts of {compat_,}do_readv_writev() | Miklos Szeredi | 1 | -51/+29 |
2017-02-07 | vfs: wrap write f_ops with file_{start,end}_write() | Amir Goldstein | 1 | -2/+2 |
2017-02-07 | vfs: deny copy_file_range() for non regular files | Amir Goldstein | 1 | -0/+5 |
2016-12-24 | Replace <asm/uaccess.h> with <linux/uaccess.h> globally | Linus Torvalds | 1 | -1/+1 |
2016-12-22 | vfs: fix isize/pos/len checks for reflink & dedupe | Darrick J. Wong | 1 | -7/+11 |
2016-12-17 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -5/+226 |
2016-12-16 | vfs: fix vfs_clone_file_range() for overlayfs files | Amir Goldstein | 1 | -5/+5 |
2016-12-16 | vfs: call vfs_clone_file_range() under freeze protection | Amir Goldstein | 1 | -3/+0 |
2016-12-16 | vfs: allow vfs_clone_file_range() across mount points | Amir Goldstein | 1 | -2/+6 |
2016-12-16 | vfs: no mnt_want_write_file() in vfs_{copy,clone}_file_range() | Miklos Szeredi | 1 | -8/+4 |
2016-12-09 | vfs: refactor clone/dedupe_file_range common functions | Darrick J. Wong | 1 | -0/+204 |
2016-12-09 | fs: try to clone files first in vfs_copy_file_range | Christoph Hellwig | 1 | -5/+22 |
2016-10-14 | iov_iter: kernel-doc import_iovec() and rw_copy_check_uvector() | Vegard Nossum | 1 | -0/+29 |
2016-07-15 | x86/syscalls: Add compat_sys_preadv64v2/compat_sys_pwritev64v2 | H.J. Lu | 1 | -0/+18 |
2016-05-18 | Merge branch 'work.iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -19/+14 |
2016-05-17 | Merge branch 'work.preadv2' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -1/+5 |
2016-05-02 | give readdir(2)/getdents(2)/etc. uniform exclusion with lseek() | Al Viro | 1 | -12/+0 |
2016-05-01 | fs: add RWF_DSYNC aand RWF_SYNC | Christoph Hellwig | 1 | -1/+5 |
2016-04-03 | rw_verify_area(): saner calling conventions | Al Viro | 1 | -19/+14 |
2016-03-18 | Merge branches 'work.lookups', 'work.misc' and 'work.preadv2' into for-next | Al Viro | 1 | -48/+149 |
2016-03-04 | vfs: add the RWF_HIPRI flag for preadv2/pwritev2 | Christoph Hellwig | 1 | -2/+4 |
2016-03-04 | vfs: vfs: Define new syscalls preadv2,pwritev2 | Milosz Tanski | 1 | -35/+126 |
2016-03-04 | vfs: pass a flags argument to vfs_readv/vfs_writev | Christoph Hellwig | 1 | -18/+26 |
2016-02-27 | fs: return -EOPNOTSUPP if clone is not supported | Christoph Hellwig | 1 | -2/+4 |
2016-02-20 | fs: allow no_seek_end_llseek to actually seek | Wouter van Kesteren | 1 | -1/+2 |
2016-01-22 | vfs: abort dedupe loop if fatal signals are pending | Darrick J. Wong | 1 | -0/+3 |
2016-01-22 | wrappers for ->i_mutex access | Al Viro | 1 | -2/+2 |
2016-01-12 | Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 1 | -0/+39 |
2016-01-01 | vfs: hoist the btrfs deduplication ioctl to the vfs | Darrick J. Wong | 1 | -0/+100 |
2016-01-01 | vfs: wire up compat ioctl for CLONE/CLONE_RANGE | Darrick J. Wong | 1 | -1/+1 |
2015-12-23 | new helpers: no_seek_end_llseek{,_size}() | Al Viro | 1 | -0/+39 |
2015-12-07 | vfs: pull btrfs clone API to vfs layer | Christoph Hellwig | 1 | -0/+72 |
2015-12-07 | locks: new locks_mandatory_area calling convention | Christoph Hellwig | 1 | -3/+2 |
2015-12-01 | vfs: Add vfs_copy_file_range() support for pagecache copies | Anna Schumaker | 1 | -4/+9 |
2015-12-01 | vfs: add copy_file_range syscall and vfs helper | Zach Brown | 1 | -0/+120 |
2015-04-11 | new_sync_write(): discard ->ki_pos unless the return value is positive | Al Viro | 1 | -1/+2 |
2015-04-11 | ->aio_read and ->aio_write removed | Al Viro | 1 | -29/+0 |
2015-04-11 | kill do_sync_read/do_sync_write | Al Viro | 1 | -38/+0 |
2015-04-11 | make new_sync_{read,write}() static | Al Viro | 1 | -7/+2 |
2015-04-11 | export __vfs_read() | Al Viro | 1 | -8/+5 |
2015-04-11 | new helper: __vfs_write() | Al Viro | 1 | -12/+16 |
2015-04-11 | switch {compat_,}do_readv_writev() to {compat_,}import_iovec() | Al Viro | 1 | -16/+16 |
2015-04-11 | lift iov_iter into {compat_,}do_readv_writev() | Al Viro | 1 | -31/+23 |
2015-03-25 | fs: move struct kiocb to fs.h | Christoph Hellwig | 1 | -1/+0 |
2015-03-13 | fs: don't allow to complete sync iocbs through aio_complete | Christoph Hellwig | 1 | -18/+8 |
2015-03-12 | fs: remove ki_nbytes | Christoph Hellwig | 1 | -8/+0 |
2015-02-17 | Merge branch 'iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro... | Linus Torvalds | 1 | -0/+46 |
2015-01-29 | fs: add vfs_iter_{read,write} helpers | Christoph Hellwig | 1 | -0/+46 |
2015-01-16 | locks: convert posix locks to file_lock_context | Jeff Layton | 1 | -1/+1 |
2014-12-14 | Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/... | Linus Torvalds | 1 | -6/+18 |
2014-11-17 | VFS: refactor vfs_read() | Dmitry Kasatkin | 1 | -6/+18 |
2014-10-09 | cachefiles_write_page(): switch to __kernel_write() | Al Viro | 1 | -0/+2 |
2014-05-06 | switch simple generic_file_aio_read() users to ->read_iter() | Al Viro | 1 | -2/+2 |
2014-05-06 | new methods: ->read_iter() and ->write_iter() | Al Viro | 1 | -5/+85 |
2014-05-06 | replace checking for ->read/->aio_read presence with check in ->f_mode | Al Viro | 1 | -7/+7 |