summaryrefslogtreecommitdiffstats
path: root/fs/netfs (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| * netfs: Implement unbuffered/DIO read supportDavid Howells2023-12-287-10/+210
| * netfs: Allocate multipage folios in the writepathDavid Howells2023-12-281-2/+7
| * netfs: Make netfs_read_folio() handle streaming-write pagesDavid Howells2023-12-281-3/+58
| * netfs: Provide func to copy data to pagecache for buffered writeDavid Howells2023-12-285-0/+383
| * netfs: Dispatch write requests to process a writeback sliceDavid Howells2023-12-283-1/+371
| * netfs: Prep to use folio->private for write grouping and streaming writeDavid Howells2023-12-282-0/+74
| * netfs: Make the refcounting of netfs_begin_read() easier to useDavid Howells2023-12-282-16/+18
| * netfs: Make netfs_put_request() handle a NULL pointerDavid Howells2023-12-281-10/+13
| * netfs: Extend the netfs_io_*request structs to handle writesDavid Howells2023-12-284-4/+27
| * netfs: Limit subrequest by size or number of segmentsDavid Howells2023-12-281-0/+18
| * netfs: Add func to calculate pagecount/size-limited span of an iteratorDavid Howells2023-12-281-0/+97
| * netfs: Provide tools to create a buffer in an xarrayDavid Howells2023-12-282-0/+94
| * netfs: Add support for DIO bufferingDavid Howells2023-12-281-0/+10
| * netfs: Add iov_iters to (sub)requests to describe various buffersDavid Howells2023-12-242-19/+63
| * netfs: Implement unbuffered/DIO vs buffered I/O lockingDavid Howells2023-12-242-0/+217
| * netfs: Provide invalidate_folio and release_folio callsDavid Howells2023-12-241-0/+42
| * netfs: Add a ->free_subrequest() opDavid Howells2023-12-241-0/+2
| * netfs: Allow the netfs to make the io (sub)request alloc largerDavid Howells2023-12-241-2/+5
| * netfs: Add a procfile to list in-progress requestsDavid Howells2023-12-243-2/+93
| * netfs: Move pinning-for-writeback from fscache to netfsDavid Howells2023-12-243-40/+87
| * netfs, fscache: Move /proc/fs/fscache to /proc/fs/netfs and put in a symlinkDavid Howells2023-12-246-31/+62
| * netfs, fscache: Remove ->begin_cache_operationDavid Howells2023-12-241-15/+18
| * netfs, fscache: Combine fscache with netfsDavid Howells2023-12-246-297/+211
| * netfs, fscache: Move fs/fscache/* into fs/netfs/David Howells2023-12-2412-3/+3069
|/
* netfs: Only call folio_start_fscache() one time for each folioDave Wysochanski2023-09-181-1/+5
* Move netfs_extract_iter_to_sg() to lib/scatterlist.cDavid Howells2023-06-081-267/+0
* Wrap lines at 80David Howells2023-06-081-1/+2
* Fix a couple of spelling mistakesDavid Howells2023-06-081-2/+2
* Drop the netfs_ prefix from netfs_extract_iter_to_sg()David Howells2023-06-081-33/+33
* Merge tag 'mm-stable-2023-04-27-15-30' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-04-281-2/+2
|\
| * mm: return an ERR_PTR from __filemap_get_folioChristoph Hellwig2023-04-061-2/+2
* | Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2023-04-261-2/+1
|\ \
| * | fs: Add FGP_WRITEBEGINMatthew Wilcox2023-04-061-2/+1
| |/
* / netfs: Fix netfs_extract_iter_to_sg() for ITER_UBUF/IOVECDavid Howells2023-04-121-1/+1
|/
* iov: Fix netfs_extract_user_to_sg()David Howells2023-03-021-1/+1
* Merge tag '6.3-rc-smb3-client-fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds2023-02-232-0/+370
|\
| * netfs: Add a function to extract an iterator into a scatterlistDavid Howells2023-02-211-0/+268
| * netfs: Add a function to extract a UBUF or IOVEC into a BVEC iteratorDavid Howells2023-02-212-0/+104
|/
* use less confusing names for iov_iter direction initializersAl Viro2022-11-251-3/+3
* netfs: Fix dodgy mathsDavid Howells2022-11-151-8/+9
* netfs: Fix missing xas_retry() calls in xarray iterationDavid Howells2022-11-152-2/+10
* netfs: do not unlock and put the folio twiceXiubo Li2022-07-141-7/+10
* netfs: Rename the netfs_io_request cleanup op and give it an op pointerDavid Howells2022-06-101-3/+3
* netfs: Further cleanups after struct netfs_inode wrapper introducedLinus Torvalds2022-06-101-2/+3
* netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDavid Howells2022-06-093-5/+5
* fs: Convert netfs_readpage to netfs_read_folioMatthew Wilcox (Oracle)2022-05-091-8/+7
* fs: Remove aop_flags parameter from netfs_write_begin()Matthew Wilcox (Oracle)2022-05-081-2/+2
* fs: Remove AOP_FLAG_NOFSMatthew Wilcox (Oracle)2022-05-081-5/+1
* netfs: Split some core bits out into their own fileDavid Howells2022-03-184-12/+26
* netfs: Split fs/netfs/read_helper.cDavid Howells2022-03-183-418/+429