Al Viro
|
f765b134c0
new_sync_write(): discard ->ki_pos unless the return value is positive
|
10 years ago |
Al Viro
|
8436318205
->aio_read and ->aio_write removed
|
10 years ago |
Al Viro
|
9a219bc70b
kill do_sync_read/do_sync_write
|
10 years ago |
Al Viro
|
5d5d568975
make new_sync_{read,write}() static
|
10 years ago |
Al Viro
|
3d04c8a17f
export __vfs_read()
|
10 years ago |
Al Viro
|
493c84c072
new helper: __vfs_write()
|
10 years ago |
Al Viro
|
0504c074b5
switch {compat_,}do_readv_writev() to {compat_,}import_iovec()
|
10 years ago |
Al Viro
|
ac15ac0669
lift iov_iter into {compat_,}do_readv_writev()
|
10 years ago |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 years ago |
Christoph Hellwig
|
599bd19bdc
fs: don't allow to complete sync iocbs through aio_complete
|
10 years ago |
Christoph Hellwig
|
66ee59af63
fs: remove ki_nbytes
|
10 years ago |
Linus Torvalds
|
66dc830d14
Merge branch 'iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
10 years ago |
Christoph Hellwig
|
dbe4e192a2
fs: add vfs_iter_{read,write} helpers
|
10 years ago |
Jeff Layton
|
bd61e0a9c8
locks: convert posix locks to file_lock_context
|
10 years ago |
Linus Torvalds
|
67e2c38838
Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security
|
10 years ago |
Dmitry Kasatkin
|
6fb5032ebb
VFS: refactor vfs_read()
|
10 years ago |
Al Viro
|
2ec3a12a66
cachefiles_write_page(): switch to __kernel_write()
|
11 years ago |
Al Viro
|
aad4f8bb42
switch simple generic_file_aio_read() users to ->read_iter()
|
11 years ago |
Al Viro
|
293bc9822f
new methods: ->read_iter() and ->write_iter()
|
11 years ago |
Al Viro
|
7f7f25e82d
replace checking for ->read/->aio_read presence with check in ->f_mode
|
11 years ago |
Linus Torvalds
|
190f918660
Merge branch 'compat' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
|
11 years ago |
Eric Biggers
|
d7a15f8d07
vfs: atomic f_pos access in llseek()
|
11 years ago |
Al Viro
|
bd2a31d522
get rid of fget_light()
|
11 years ago |
Linus Torvalds
|
9c225f2655
vfs: atomic f_pos accesses as per POSIX
|
11 years ago |
Heiko Carstens
|
378a10f3ae
fs/compat: optional preadv64/pwrite64 compat system calls
|
11 years ago |
Heiko Carstens
|
dfd948e32a
fs/compat: fix parameter handling for compat readv/writev syscalls
|
11 years ago |
Corey Minyard
|
4e4f9e66a7
fs/read_write.c:compat_readv(): remove bogus area verify
|
11 years ago |
Al Viro
|
72c2d53192
file->f_op is never NULL...
|
12 years ago |
Kent Overstreet
|
73a7075e3f
aio: Kill aio_rw_vect_retry()
|
12 years ago |
Jie Liu
|
46a1c2c7ae
vfs: export lseek_execute() to modules
|
12 years ago |