summaryrefslogtreecommitdiffstats
path: root/fs/fuse/file.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* fuse: Set *nbytesp=0 in fuse_get_user_pages on allocation failureBernd Schubert2024-12-131-2/+5
* fuse: fix direct io folio offset and length calculationJoanne Koong2024-12-121-12/+16
* fuse: remove pages for requests and exclusively use foliosJoanne Koong2024-11-051-31/+27
* fuse: convert direct io to use foliosJoanne Koong2024-11-051-45/+35
* fuse: convert writebacks to use foliosJoanne Koong2024-11-051-62/+64
* fuse: convert writes (non-writeback) to use foliosJoanne Koong2024-11-051-15/+18
* fuse: convert reads to use foliosJoanne Koong2024-11-051-22/+45
* fuse: use the folio based vmstat helpersJosef Bacik2024-10-251-6/+8
* fuse: convert fuse_writepage_need_send to take a folioJosef Bacik2024-10-251-7/+12
* fuse: convert fuse_do_readpage to use foliosJosef Bacik2024-10-251-13/+13
* fuse: use kiocb_modified in buffered write pathJosef Bacik2024-10-251-5/+1
* fuse: convert fuse_page_mkwrite to use foliosJosef Bacik2024-10-251-5/+15
* fuse: convert fuse_fill_write_pages to use foliosJosef Bacik2024-10-251-13/+15
* fuse: convert fuse_send_write_pages to use foliosJosef Bacik2024-10-251-7/+7
* fuse: convert readahead to use foliosJosef Bacik2024-10-251-13/+23
* fuse: use fuse_range_is_writeback() instead of iterating pagesJosef Bacik2024-10-251-2/+5
* virtiofs: use pages instead of pointer for kernel direct IOHou Tao2024-10-251-19/+43
* fuse: remove useless IOCB_DIRECT in fuse_direct_read/write_iteryangyun2024-10-251-3/+4
* Revert "fuse: move initialization of fuse_file to fuse_writepages() instead o...Miklos Szeredi2024-10-211-6/+12
* Merge tag 'fuse-update-6.12' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-09-251-92/+92
|\
| * fuse: use exclusive lock when FUSE_I_CACHE_IO_MODE is setyangyun2024-09-241-1/+1
| * fs/fuse: introduce and use fuse_simple_idmap_request() helperAlexander Mikhalitsyn2024-09-231-16/+16
| * fuse: handle idmappings properly in ->write_iter()Alexander Mikhalitsyn2024-09-041-1/+2
| * fuse: support idmapped ->setattr opAlexander Mikhalitsyn2024-09-041-1/+1
| * fuse: add an idmap argument to fuse_simple_requestAlexander Mikhalitsyn2024-09-041-16/+16
| * fuse: refactor out shared logic in fuse_writepages_fill() and fuse_writepage_...Joanne Koong2024-08-291-46/+57
| * fuse: move fuse file initialization to wpa allocation timeJoanne Koong2024-08-291-4/+2
| * fuse: convert fuse_writepages_fill() to use a folio for its tmp pageJoanne Koong2024-08-291-7/+7
| * fuse: move initialization of fuse_file to fuse_writepages() instead of in cal...Joanne Koong2024-08-291-12/+6
| * fuse: refactor finished writeback stats updates into helper functionJoanne Koong2024-08-291-17/+14
| * fuse: drop unused fuse_mount arg in fuse_writepage_finish()Joanne Koong2024-08-291-4/+3
| * fuse: add fast path for fuse_range_is_writebackyangyun2024-08-291-3/+3
* | Merge tag 'vfs-6.12.folio' of gitolite.kernel.org:pub/scm/linux/kernel/git/vf...Linus Torvalds2024-09-161-23/+24
|\ \ | |/ |/|
| * fs: Convert aops->write_begin to take a folioMatthew Wilcox (Oracle)2024-08-071-2/+2
| * fs: Convert aops->write_end to take a folioMatthew Wilcox (Oracle)2024-08-071-2/+1
| * fuse: Convert fuse_write_begin() to use a folioMatthew Wilcox (Oracle)2024-08-071-14/+15
| * fuse: Convert fuse_write_end() to use a folioMatthew Wilcox (Oracle)2024-08-071-7/+8
* | fuse: update stats for pages in dropped aux writeback listJoanne Koong2024-08-281-1/+7
|/
* fuse: Convert fuse_readpages_end() to use folio_end_read()Matthew Wilcox (Oracle)2024-05-081-7/+3
* fuse: fix wrong ff->iomode state changes from parallel dio writeAmir Goldstein2024-04-151-5/+7
* Merge tag 'fuse-update-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2024-03-151-179/+278
|\
| * fuse: get rid of ff->readdir.lockMiklos Szeredi2024-03-061-2/+0
| * fuse: Fix missing FOLL_PIN for direct-ioLei Huang2024-03-061-5/+10
| * fuse: remove an unnecessary if statementJiachen Zhang2024-03-061-4/+0
| * fuse: Track process write operations in both direct and writethrough modesZhou Jifeng2024-03-061-2/+6
| * fuse: Convert fuse_writepage_locked to take a folioMatthew Wilcox (Oracle)2024-03-051-15/+15
| * fuse: Remove fuse_writepageMatthew Wilcox (Oracle)2024-03-051-29/+1
| * fuse: implement passthrough for mmapAmir Goldstein2024-03-051-3/+10
| * fuse: implement splice read/write passthroughAmir Goldstein2024-03-051-2/+27
| * fuse: implement read/write passthroughAmir Goldstein2024-03-051-6/+12