diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2019-05-09 19:37:25 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2019-05-09 19:37:25 +0300 |
commit | 882388056194d2d4c3f589b194b6bdcc47e677e8 (patch) | |
tree | 71279f464d13e3fa08ea3e5f72e2b40b4592a96b /fs/ext4/file.c | |
parent | dce45af5c2e9e85f22578f2f8065f225f5d11764 (diff) | |
parent | 33713cd09ccdc1e01b10d0782ae60200d4989553 (diff) | |
download | linux-882388056194d2d4c3f589b194b6bdcc47e677e8.tar.xz |
Merge tag 'for-linus-5.2-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux
Pull orangefs updates from Mike Marshall:
"This includes one fix and our "Orangefs through the pagecache" patch
series which greatly improves our small IO performance and helps us
pass more xfstests than before.
Fix:
- orangefs: truncate before updating size
Pagecache series:
- all the rest"
* tag 'for-linus-5.2-ofs1' of git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux: (23 commits)
orangefs: truncate before updating size
orangefs: copy Orangefs-sized blocks into the pagecache if possible.
orangefs: pass slot index back to readpage.
orangefs: remember count when reading.
orangefs: add orangefs_revalidate_mapping
orangefs: implement writepages
orangefs: write range tracking
orangefs: avoid fsync service operation on flush
orangefs: skip inode writeout if nothing to write
orangefs: move do_readv_writev to direct_IO
orangefs: do not return successful read when the client-core disappeared
orangefs: implement writepage
orangefs: migrate to generic_file_read_iter
orangefs: service ops done for writeback are not killable
orangefs: remove orangefs_readpages
orangefs: reorganize setattr functions to track attribute changes
orangefs: let setattr write to cached inode
orangefs: set up and use backing_dev_info
orangefs: hold i_lock during inode_getattr
orangefs: update attributes rather than relying on server
...
Diffstat (limited to 'fs/ext4/file.c')
0 files changed, 0 insertions, 0 deletions