aboutsummaryrefslogtreecommitdiff
path: root/fs/netfs
AgeCommit message (Expand)AuthorFilesLines
2022-07-14netfs: do not unlock and put the folio twiceGravatar Xiubo Li 1-7/+10
2022-06-10netfs: Rename the netfs_io_request cleanup op and give it an op pointerGravatar David Howells 1-3/+3
2022-06-10netfs: Further cleanups after struct netfs_inode wrapper introducedGravatar Linus Torvalds 1-2/+3
2022-06-09netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextGravatar David Howells 3-5/+5
2022-05-09fs: Convert netfs_readpage to netfs_read_folioGravatar Matthew Wilcox (Oracle) 1-8/+7
2022-05-08fs: Remove aop_flags parameter from netfs_write_begin()Gravatar Matthew Wilcox (Oracle) 1-2/+2
2022-05-08fs: Remove AOP_FLAG_NOFSGravatar Matthew Wilcox (Oracle) 1-5/+1
2022-03-18netfs: Split some core bits out into their own fileGravatar David Howells 4-12/+26
2022-03-18netfs: Split fs/netfs/read_helper.cGravatar David Howells 3-418/+429
2022-03-18netfs: Rename read_helper.c to io.cGravatar David Howells 3-9/+9
2022-03-18netfs: Prepare to split read_helper.cGravatar David Howells 2-2/+7
2022-03-18netfs: Add a function to consolidate beginning a readGravatar David Howells 3-74/+73
2022-03-18netfs: Add a netfs inode contextGravatar David Howells 4-64/+67
2022-03-18netfs: Change ->init_request() to return an error codeGravatar David Howells 2-25/+36
2022-03-18netfs: Refactor arguments for netfs_alloc_read_requestGravatar David Howells 3-17/+26
2022-03-18netfs: Trace refcounting on the netfs_io_subrequest structGravatar David Howells 3-20/+34
2022-03-18netfs: Trace refcounting on the netfs_io_request structGravatar David Howells 3-16/+33
2022-03-18netfs: Adjust the netfs_rreq tracepoint slightlyGravatar David Howells 1-1/+1
2022-03-18netfs: Split netfs_io_* object handling outGravatar David Howells 4-118/+147
2022-03-18netfs: Finish off rename of netfs_read_request to netfs_io_requestGravatar David Howells 1-41/+42
2022-03-18netfs: Rename netfs_read_*request to netfs_io_*requestGravatar David Howells 1-97/+97
2022-01-21netfs: Make ops->init_rreq() optionalGravatar Jeffle Xu 1-1/+2
2022-01-07netfs: Pass more information on how to deal with a hole in the cacheGravatar David Howells 1-4/+4
2022-01-07netfs: Pass a flag to ->prepare_write() to say if there's no alloc'd spaceGravatar David Howells 1-1/+1
2021-12-07netfs: fix parameter of cleanup()Gravatar Jeffle Xu 1-3/+3
2021-12-07netfs: Fix lockdep warning from taking sb_writers whilst holding mmap_lockGravatar David Howells 1-10/+5
2021-11-29netfs: Adjust docs after foliationGravatar David Howells 1-2/+2
2021-11-10netfs, 9p, afs, ceph: Use foliosGravatar David Howells 1-82/+83
2021-10-05netfs: Fix READ/WRITE confusion when calling iov_iter_xarray()Gravatar David Howells 1-1/+1
2021-06-21netfs: fix test for whether we can skip read when writing beyond EOFGravatar Jeff Layton 1-13/+36
2021-05-25netfs: Make CONFIG_NETFS_SUPPORT auto-selected rather than manualGravatar David Howells 1-1/+1
2021-05-25netfs: Pass flags through to grab_cache_page_write_begin()Gravatar David Howells 1-1/+1
2021-04-26netfs: Miscellaneous fixesGravatar David Howells 1-3/+3
2021-04-23netfs: Add a tracepoint to log failures that would be otherwise unseenGravatar David Howells 1-2/+12
2021-04-23netfs: Define an interface to talk to a cacheGravatar David Howells 1-1/+238
2021-04-23netfs: Add write_begin helperGravatar David Howells 3-3/+174
2021-04-23netfs: Gather statsGravatar David Howells 5-2/+127
2021-04-23netfs: Add tracepointsGravatar David Howells 1-0/+26
2021-04-23netfs: Provide readahead and readpage netfs helpersGravatar David Howells 3-0/+792
2021-04-23netfs: Make a netfs helper moduleGravatar David Howells 1-0/+8