summaryrefslogtreecommitdiffstats
path: root/include/linux
Commit message (Expand)AuthorAgeFilesLines
* netfs: Rearrange netfs_io_subrequest to put request pointer firstDavid Howells2024-01-041-1/+1
* netfs: Optimise away reads above the point at which there can be no dataDavid Howells2023-12-281-3/+18
* netfs: Implement a write-through caching optionDavid Howells2023-12-281-0/+2
* netfs: Provide a launder_folio implementationDavid Howells2023-12-281-0/+2
* netfs: Provide a writepages implementationDavid Howells2023-12-281-0/+2
* netfs, cachefiles: Pass upper bound length to allow expansionDavid Howells2023-12-281-2/+3
* netfs: Provide netfs_file_read_iter()David Howells2023-12-281-0/+2
* netfs: Allow buffered shared-writeable mmap through netfs_page_mkwrite()David Howells2023-12-281-0/+4
* netfs: Implement buffered write APIDavid Howells2023-12-281-0/+3
* netfs: Implement unbuffered/DIO write supportDavid Howells2023-12-281-0/+4
* netfs: Implement unbuffered/DIO read supportDavid Howells2023-12-281-0/+9
* netfs: Provide func to copy data to pagecache for buffered writeDavid Howells2023-12-281-0/+5
* netfs: Dispatch write requests to process a writeback sliceDavid Howells2023-12-281-0/+13
* netfs: Prep to use folio->private for write grouping and streaming writeDavid Howells2023-12-281-0/+41
* netfs: Add a hook to allow tell the netfs to update its i_sizeDavid Howells2023-12-281-0/+4
* netfs: Extend the netfs_io_*request structs to handle writesDavid Howells2023-12-281-1/+14
* netfs: Limit subrequest by size or number of segmentsDavid Howells2023-12-281-0/+1
* netfs: Add func to calculate pagecount/size-limited span of an iteratorDavid Howells2023-12-281-0/+2
* netfs: Provide tools to create a buffer in an xarrayDavid Howells2023-12-281-0/+4
* netfs: Add support for DIO bufferingDavid Howells2023-12-281-0/+3
* netfs: Add iov_iters to (sub)requests to describe various buffersDavid Howells2023-12-241-0/+3
* netfs: Implement unbuffered/DIO vs buffered I/O lockingDavid Howells2023-12-241-0/+10
* netfs: Provide invalidate_folio and release_folio callsDavid Howells2023-12-241-2/+4
* netfs: Add a ->free_subrequest() opDavid Howells2023-12-241-0/+1
* netfs: Allow the netfs to make the io (sub)request alloc largerDavid Howells2023-12-241-0/+2
* netfs: Add a procfile to list in-progress requestsDavid Howells2023-12-241-1/+5
* netfs: Move pinning-for-writeback from fscache to netfsDavid Howells2023-12-244-44/+5
* netfs, fscache: Move /proc/fs/fscache to /proc/fs/netfs and put in a symlinkDavid Howells2023-12-241-1/+0
* netfs, fscache: Remove ->begin_cache_operationDavid Howells2023-12-242-6/+1
* Merge tag 'char-misc-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-12-232-4/+2
|\
| * Revert "iio: hid-sensor-als: Add light color temperature support"Srinivas Pandruvada2023-12-191-1/+0
| * Revert "iio: hid-sensor-als: Add light chromaticity support"Srinivas Pandruvada2023-12-191-3/+0
| * driver core: Add a guard() definition for the device_lock()Dan Williams2023-12-151-0/+2
* | Merge tag 'afs-fixes-20231221' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2023-12-211-0/+1
|\ \
| * | keys, dns: Allow key types (eg. DNS) to be reclaimed immediately on expiryDavid Howells2023-12-211-0/+1
* | | Merge tag 'net-6.7-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2023-12-212-1/+6
|\ \ \ | |/ / |/| |
| * | Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni2023-12-211-0/+4
| |\ \
| | * | bpf: Add missing BPF_LINK_TYPE invocationsJiri Olsa2023-12-151-0/+4
| * | | Merge tag 'wireless-2023-12-14' of git://git.kernel.org/pub/scm/linux/kernel/...Jakub Kicinski2023-12-141-1/+2
| |\ \ \
| | * | | wifi: ieee80211: don't require protected vendor action framesJohannes Berg2023-12-121-1/+2
* | | | | Merge tag 'pci-v6.7-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2023-12-151-0/+3
|\ \ \ \ \
| * | | | | PCI/ASPM: Add pci_enable_link_state_locked()Johan Hovold2023-12-111-0/+3
* | | | | | cred: get rid of CONFIG_DEBUG_CREDENTIALSJens Axboe2023-12-151-50/+0
* | | | | | cred: switch to using atomic_long_tJens Axboe2023-12-151-4/+4
* | | | | | Merge tag 'io_uring-6.7-2023-12-15' of git://git.kernel.dk/linuxLinus Torvalds2023-12-151-0/+3
|\ \ \ \ \ \
| * | | | | | io_uring/poll: don't enable lazy wake for POLLEXCLUSIVEJens Axboe2023-12-131-0/+3
* | | | | | | Merge tag 'mm-hotfixes-stable-2023-12-15-07-11' of git://git.kernel.org/pub/s...Linus Torvalds2023-12-154-28/+39
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | mm/mglru: reclaim offlined memcgs harderYu Zhao2023-12-121-4/+4
| * | | | | | mm/mglru: respect min_ttl_ms with memcgsYu Zhao2023-12-121-13/+17
| * | | | | | mm/mglru: fix underprotected page cacheYu Zhao2023-12-121-9/+14