2024-01-22 |
David Howells | netfs: Add Jeff Layton as reviewer Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20240122115007.3820330-3-dhowells@redhat.com
|
commit | commitdiff | tree |
2024-01-22 |
David Howells | netfs, cachefiles: Change mailing list Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20240122115007.3820330-2-dhowells@redhat.com
|
commit | commitdiff | tree |
2024-01-15 |
David Howells | erofs: Don't use certain unnecessary folio_*() functions Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-12 |
David Howells | rxrpc: Fix use of Don't Fragment flag Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-10 |
David Howells | keys, dns: Fix size check of V1 server-list header Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-09 |
David Howells | netfs: Fix wrong #ifdef hiding wait Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-09 |
David Howells | cachefiles: Fix signed/unsigned mixup Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-07 |
David Howells | cifs: Pass unbyteswapped eof value into SMB2_set_eof() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-07 |
David Howells | rxrpc: Fix skbuff cleanup of call's recvmsg_queue and... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-05 |
David Howells | netfs: Fix the loop that unmarks folios after writing... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-05 |
David Howells | netfs: Fix interaction between write-streaming and... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-05 |
David Howells | netfs: Count DIO writes Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-05 |
David Howells | netfs: Mark netfs_unbuffered_write_iter_locked() static Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-04 |
David Howells | netfs: Fix proc/fs/fscache symlink to point to "netfs... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-04 |
David Howells | netfs: Rearrange netfs_io_subrequest to put request... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-04 |
David Howells | 9p: Use length of data written to the server in preference... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-04 |
David Howells | 9p: Do a couple of cleanups Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-03 |
David Howells | 9p: Fix initialisation of netfs_inode for 9p Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-03 |
David Howells | cachefiles: Fix __cachefiles_prepare_write() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: trace: Log afs_make_call(), including server address Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Fix offline and busy message emission Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Fix fileserver rotation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Overhaul invalidation handling to better support... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Parse the VolSync record in the reply of a number... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Don't leave DONTUSE/NEWREPSITE servers out of... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Fix comment in afs_do_lookup() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Apply server breaks to mmap'd files in the call... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Move the vnode/volume validity checking code into... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Defer volume record destruction to a workqueue Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Make it possible to find the volumes that are... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Combine the endpoint state bools into a bitmask Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Keep a record of the current fileserver endpoint... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Dispatch vlserver probes in priority order Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Dispatch fileserver probes in priority order Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Mark address lists with configured priorities Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Provide a way to configure address priorities Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Remove the unimplemented afs_cmp_addr_list() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-01-01 |
David Howells | afs: Add some more info to /proc/net/afs/servers Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | 9p: Use netfslib read/write_iter Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | afs: Use the netfs write helpers Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Export the netfs_sreq tracepoint Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Optimise away reads above the point at which... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Implement a write-through caching option Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Provide a launder_folio implementation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Provide a writepages implementation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs, cachefiles: Pass upper bound length to allow... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Provide netfs_file_read_iter() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Allow buffered shared-writeable mmap through... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Implement buffered write API Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Implement unbuffered/DIO write support Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Implement unbuffered/DIO read support Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Allocate multipage folios in the writepath Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Make netfs_read_folio() handle streaming-write... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Provide func to copy data to pagecache for buffered... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Dispatch write requests to process a writeback... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Prep to use folio->private for write grouping... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Make the refcounting of netfs_begin_read() easier... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Make netfs_put_request() handle a NULL pointer Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Add a hook to allow tell the netfs to update... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Extend the netfs_io_*request structs to handle... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Limit subrequest by size or number of segments Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Add func to calculate pagecount/size-limited... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Provide tools to create a buffer in an xarray Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-28 |
David Howells | netfs: Add support for DIO buffering Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | rxrpc: Create a procfile to display outstanding client... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Fold the afs_addr_cursor struct in Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Use peer + service_id as call address Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Rename some fields Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Add a tracepoint for struct afs_addr_list Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Simplify error handling Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Don't put afs_call in afs_wait_for_call_to_complete() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Wrap most op->error accesses with inline funcs Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Use op->nr_iterations=-1 to indicate to begin... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Handle the VIO and UAEIO aborts explicitly Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Rename addr_list::failed to probe_failed Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Don't skip server addresses for which we didn... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | rxrpc, afs: Allow afs to pin rxrpc_peer objects Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Turn the afs_addr_list address array into an array... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Add comments on abort handling Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs: Add iov_iters to (sub)requests to describe various... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs: Implement unbuffered/DIO vs buffered I/O locking Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs: Provide invalidate_folio and release_folio calls Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Don't use folio->private to record partial modification Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs: Add a ->free_subrequest() op Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs: Allow the netfs to make the io (sub)request... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs: Add a procfile to list in-progress requests Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs: Move pinning-for-writeback from fscache to netfs Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs, fscache: Move /proc/fs/fscache to /proc/fs/netfs... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs, fscache: Remove ->begin_cache_operation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs, fscache: Combine fscache with netfs Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Automatically generate trace tag enums Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | netfs, fscache: Move fs/fscache/* into fs/netfs/ Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-24 |
David Howells | afs: Remove whitespace before most ')' from the trace... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-21 |
David Howells | afs: Fix use-after-free due to get/remove race in volume... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-21 |
David Howells | afs: Fix overwriting of result of DNS query Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-21 |
David Howells | keys, dns: Allow key types (eg. DNS) to be reclaimed... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-20 |
David Howells | afs: Fix dynamic root lookup DNS check Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-20 |
David Howells | afs: Fix the dynamic root's d_delete to always delete... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-11 |
David Howells | afs: Fix refcount underflow from error handling race Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-06 |
David Howells | cifs: Fix non-availability of dedup breaking generic/304 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
next |