Al Viro
|
2ba48ce513
mirror O_APPEND and O_DIRECT into iocb->ki_flags
|
10 years ago |
Al Viro
|
3309dd04cb
switch generic_write_checks() to iocb and iter
|
10 years ago |
Al Viro
|
6b775b18ee
fuse: ->direct_IO() doesn't need generic_write_checks()
|
10 years ago |
Al Viro
|
0fa6b005af
generic_write_checks(): drop isblk argument
|
10 years ago |
Omar Sandoval
|
22c6186ece
direct_IO: remove rw from a_ops->direct_IO()
|
10 years ago |
Omar Sandoval
|
6f67376318
direct_IO: use iov_iter_rw() instead of rw everywhere
|
10 years ago |
Al Viro
|
5d5d568975
make new_sync_{read,write}() static
|
10 years ago |
Al Viro
|
812408fb51
expand __fuse_direct_write() in both callers
|
10 years ago |
Al Viro
|
1531626364
fuse: switch fuse_direct_io_file_operations to ->{read,write}_iter()
|
10 years ago |
Christoph Hellwig
|
e2e40f2c1e
fs: move struct kiocb to fs.h
|
10 years ago |
Christoph Hellwig
|
04b2fa9f8f
fs: split generic and aio kiocb
|
10 years ago |
Christoph Hellwig
|
9d5722b777
fuse: handle synchronous iocbs internally
|
10 years ago |
Linus Torvalds
|
6bec003528
Merge branch 'for-3.20/bdi' of git://git.kernel.dk/linux-block
|
10 years ago |
Kirill A. Shutemov
|
d83a08db5b
mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub
|
10 years ago |
Christoph Hellwig
|
de1414a654
fs: export inode_to_bdi and use it in favor of mapping->backing_dev_info
|
10 years ago |
Linus Torvalds
|
c103b21c20
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
|
10 years ago |
Miklos Szeredi
|
1c68271cf1
fuse: use file_inode() in fuse_file_fallocate()
|
10 years ago |
Miklos Szeredi
|
7078187a79
fuse: introduce fuse_simple_request() helper
|
10 years ago |
Miklos Szeredi
|
baebccbe99
fuse: hold inode instead of path after release
|
10 years ago |
Al Viro
|
a455589f18
assorted conversions to %p[dD]
|
11 years ago |
Miklos Szeredi
|
2c80929c4c
fuse: honour max_read and max_write in direct_io mode
|
11 years ago |
Al Viro
|
c7f3888ad7
switch iov_iter_get_pages() to passing maximal number of pages
|
11 years ago |
Linus Torvalds
|
0b632204c7
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse
|
11 years ago |
Fabian Frederick
|
f2b3455e47
fuse: replace count*size kzalloc by kcalloc
|
11 years ago |
Maxim Patlasov
|
27f1b36326
fuse: release temporary page if fuse_writepage_locked() failed
|
11 years ago |
Linus Torvalds
|
16b9057804
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
|
11 years ago |
Mel Gorman
|
2457aec637
mm: non-atomically mark page accessed during page cache allocation where possible
|
11 years ago |
Jeff Layton
|
130d1f956a
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
|
11 years ago |
Al Viro
|
62a8067a7f
bio_vec-backed iov_iter
|
11 years ago |
Al Viro
|
84c3d55cc4
fuse: switch to ->write_iter()
|
11 years ago |