24 min ago |
David Howells | cifs: Fix reversion of the iter in cifs_readv_receive(). Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
40 hours ago |
David Howells | netfs, cifs: Fix mtime/ctime update for mmapped writes Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
40 hours ago |
David Howells | cifs: Make the write_{enter,done,err} tracepoints display... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
7 days ago |
David Howells | cifs: Remove redundant setting of NETFS_SREQ_HIT_EOF Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
7 days ago |
David Howells | cifs: Fix cifs readv callback merge resolution issue Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
10 days ago |
David Howells | cifs: Fix signature miscalculation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | cifs: Don't support ITER_XARRAY Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | cifs: Switch crypto buffer to use a folio_queue rather... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | cifs: Use iterate_and_advance*() routines directly... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | netfs: Cancel dirty folios that have no storage destination Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | cachefiles, netfs: Fix write to partial block at EOF Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | netfs: Remove fs/netfs/io.c Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | netfs: Speed up buffered reading Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | afs: Make read subreqs async Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | netfs: Simplify the writeback code Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | netfs: Provide an iterator-reset function Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | netfs: Use new folio_queue data type and iterator instead... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | cifs: Provide the capability to extract from ITER_FOLIOQ... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | iov_iter: Provide copy_folio_from_iter() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
11 days ago |
David Howells | mm: Define struct folio_queue and ITER_FOLIOQ to handle... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Use bh-disabling spinlocks for rreq->lock Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Set the request work function upon allocation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Remove NETFS_COPY_TO_CACHE Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Reserve netfs_sreq_source 0 as unset/unknown Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Move max_len/max_nr_segs from netfs_io_subrequest... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs, cifs: Move CIFS_INO_MODIFIED_ATTR to netfs_inode Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Reduce number of conditional branches in netfs_perfor... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Record contention stats for writeback lock Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | netfs: Adjust labels in /proc/fs/netfs/stats Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-05 |
David Howells | cachefiles: Fix non-taking of sb_writers around set... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-03 |
David Howells | netfs, cifs: Improve some debugging bits Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-03 |
David Howells | cifs: Fix SMB1 readv/writev callback in the same way... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-09-03 |
David Howells | cifs: Fix zero_point init on inode initialisation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-30 |
David Howells | mm: Fix filemap_invalidate_inode() to use invalidate_inode_p... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-28 |
David Howells | cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-28 |
David Howells | cifs: Fix copy offload to flush destination region Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-28 |
David Howells | netfs, cifs: Fix handling of short DIO read Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-28 |
David Howells | cifs: Fix lack of credit renegotiation on read retry Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-25 |
David Howells | cifs: Fix FALLOC_FL_PUNCH_HOLE support Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-24 |
David Howells | netfs: Fix interaction of streaming writes with zero... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-24 |
David Howells | netfs: Fix missing iterator reset on retry of short... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-24 |
David Howells | netfs: Fix trimming of streaming-write folios in netfs_inval... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-24 |
David Howells | netfs: Fix netfs_release_folio() to say no if folio... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-24 |
David Howells | afs: Fix post-setattr file edit to do truncation correctly Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-24 |
David Howells | mm: Fix missing folio invalidation calls during truncation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-21 |
David Howells | netfs, ceph: Partially revert "netfs: Replace PG_fscache... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-12 |
David Howells | netfs: Fix handling of USE_PGPRIV2 and WRITE_TO_CACHE... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-12 |
David Howells | netfs, ceph: Revert "netfs: Remove deprecated use of... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-08-02 |
David Howells | cifs: Remove cifs_aio_ctx Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-24 |
David Howells | vfs: Fix potential circular locking through setxattr... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-24 |
David Howells | cachefiles: Set the max subreq size for cache writes... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-24 |
David Howells | netfs: Fix writeback that needs to go to both server... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-24 |
David Howells | netfs: Rename CONFIG_FSCACHE_DEBUG to CONFIG_NETFS_DEBUG Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-24 |
David Howells | netfs: Revert "netfs: Switch debug logging to pr_debug()" Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-20 |
David Howells | cifs: Fix missing fscache invalidation Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-19 |
David Howells | cifs: Add a tracepoint to track credits involved in... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-19 |
David Howells | cifs: Fix setting of zero_point after DIO write Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-19 |
David Howells | cifs: Fix missing error code set Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-19 |
David Howells | cifs: Fix server re-repick on subrequest retry Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-07-03 |
David Howells | cifs: Fix read-performance regression by dropping readahead... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-26 |
David Howells | netfs: Fix netfs_page_mkwrite() to flush conflicting... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-26 |
David Howells | netfs: Fix netfs_page_mkwrite() to check folio->mapping... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-26 |
David Howells | netfs: Delete some xarray-wangling functions that aren... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-26 |
David Howells | netfs: Fix early issue of write op on partial write... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-26 |
David Howells | netfs: Fix io_uring based write-through Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-20 |
David Howells | cifs: Move the 'pid' from the subreq to the req Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-20 |
David Howells | cifs: Only pick a channel once per read request Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-20 |
David Howells | cifs: Defer read completion Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-06-07 |
David Howells | cifs: Don't advance the I/O iterator before terminating... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-27 |
David Howells | netfs, 9p: Fix race between umount and async request... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-24 |
David Howells | cifs: Fix missing set of remote_i_size Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-24 |
David Howells | cifs: Fix smb3_insert_range() to move the zero_point Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-24 |
David Howells | netfs: Fix setting of BDP_ASYNC from iocb flags Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-24 |
David Howells | netfs: Fix AIO error handling when doing write-through Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-24 |
David Howells | netfs: Fix io_uring based write-through Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-10 |
David Howells | afs: Fix fileserver rotation getting stuck Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-08 |
David Howells | rxrpc: Only transmit one ACK per jumbo packet received Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-08 |
David Howells | rxrpc: Fix congestion control algorithm Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Enable large folio support Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Remove some code that's no longer used, part 3 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Remove some code that's no longer used, part 2 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Remove some code that's no longer used, part 1 Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Cut over to using netfslib Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Implement netfslib hooks Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Make add_credits_and_wake_if() clear deducted... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Add mempools for cifs_io_request and cifs_io_subreques... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Set zero_point in the copy_file_range() and remap_file... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Move cifs_loose_read_iter() and cifs_file_write_iter... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Replace the writedata replay bool with a netfs... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Make wait_mtu_credits take size_t args Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Use more fields from netfs_io_subrequest Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Replace cifs_writedata with a wrapper around... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Replace cifs_readdata with a wrapper around netfs_io_s... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | cifs: Use alternative invalidation to using launder_folio Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | netfs, afs: Use writeback retry to deal with alternate... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | netfs: Miscellaneous tidy ups Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | netfs: Remove the old writeback code Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | netfs: Cut over to using new writeback code Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | netfs, cachefiles: Implement helpers for new write... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2024-05-01 |
David Howells | netfs, 9p: Implement helpers for new write code Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
next |