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 | 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: Automatically generate trace tag enums 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 |
2023-12-04 |
David Howells | cifs: Fix flushing, invalidation and file size with... Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-12-04 |
David Howells | cifs: Fix flushing, invalidation and file size with... Signed-off-by: David Howells <dhowells@redhat.com> Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-30 |
David Howells | cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-30 |
David Howells | cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-24 |
David Howells | afs: Mark a superblock for an R/O or Backup volume... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-24 |
David Howells | afs: Fix file locking on R/O volumes to operate in... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-24 |
David Howells | afs: Return ENOENT if no cell DNS record can be found Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-17 |
David Howells | afs: Make error on cell lookup failure consistent with... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-17 |
David Howells | afs: Fix afs_server_list to be cleaned up with RCU Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-17 |
David Howells | rxrpc: Defer the response to a PING ACK until we've... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-17 |
David Howells | rxrpc: Fix RTT determination to use any ACK as a source Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-17 |
David Howells | rxrpc: Fix some minor issues with bundle tracing Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-08 |
David Howells | cifs: Fix encryption of cleared, but unset rq_iter... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-11-02 |
David Howells | rxrpc: Fix two connection reaping bugs Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-10-09 |
David Howells | iov_iter, net: Move hash_and_copy_to_iter() to net/ Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-10-09 |
David Howells | iov_iter, net: Merge csum_and_copy_from_iter{,_full... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-10-09 |
David Howells | iov_iter, net: Fold in csum_and_memcpy() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-10-09 |
David Howells | iov_iter, net: Move csum_and_copy_to/from_iter() to... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-10-09 |
David Howells | iov_iter: Don't deal with iter->copy_mc in memcpy_from_iter_mc() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-10-01 |
David Howells | ipv4, ipv6: Fix handling of transhdrlen in __ip{,6... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-25 |
David Howells | iov_iter: Convert iterate*() to inline funcs Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-25 |
David Howells | iov_iter: Derive user-backedness from the iterator... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-25 |
David Howells | iov_iter: Renumber ITER_* constants Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-25 |
David Howells | infiniband: Use user_backed_iter() to see if iterator... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-25 |
David Howells | sound: Fix snd_pcm_readv()/writev() to use iov access... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-25 |
David Howells | iov_iter, x86: Be consistent about the __user tag on... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-25 |
David Howells | iov_iter: Remove last_offset from iov_iter as it was... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-09 |
David Howells | iov_iter: Kunit tests for page extraction Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-09 |
David Howells | iov_iter: Kunit tests for copying to/from an iterator Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-09-09 |
David Howells | iov_iter: Fix iov_iter_extract_pages() with zero-sized... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-08-18 |
David Howells | mm, netfs, fscache: stop read optimisation when folio... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-08-18 |
David Howells | mm: merge folio_has_private()/filemap_release_folio... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-08-15 |
David Howells | vfs, security: Fix automount superblock LSM init problem... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-08-04 |
David Howells | crypto, cifs: fix error handling in extract_iter_to_sg() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-08-04 |
David Howells | crypto: af_alg - Fix missing initialisation affecting... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-08-03 |
David Howells | udp6: Fix __ip6_append_data()'s handling of MSG_SPLICE_PAGES Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-08-03 |
David Howells | udp: Fix __ip_append_data()'s handling of MSG_SPLICE_PAGES Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-07-30 |
David Howells | nfsd: Fix reading via splice Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-07-08 |
David Howells | crypto: algif_hash - Fix race between MORE and non... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-07-05 |
David Howells | crypto: af_alg - Fix merging of written data into spliced... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-07-04 |
David Howells | afs: Fix accidental truncation when storing data Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-07-02 |
David Howells | nvme-tcp: Fix comma-related oops Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-27 |
David Howells | libceph: Partially revert changes to support MSG_SPLICE_PAGES Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | net: Kill MSG_SENDPAGE_NOTLAST Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_P... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | ocfs2: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | ocfs2: Fix use of slab data with sendpage Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | scsi: target: iscsi: Use sendmsg(MSG_SPLICE_PAGES)... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | scsi: iscsi_tcp: Use sendmsg(MSG_SPLICE_PAGES) rather... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | drbd: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | smc: Drop smc_sendpage() in favour of smc_sendmsg(... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | dlm: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | rds: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | net: Use sendmsg(MSG_SPLICE_PAGES) not sendpage in... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-24 |
David Howells | tcp_bpf, smc, tls, espintcp, siw: Reduce MSG_SENDPAGE_NOTLAS... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-20 |
David Howells | crypto: af_alg/hash: Fix recvmsg() after sendmsg(MSG_MORE) Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-18 |
David Howells | crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-17 |
David Howells | kcm: Fix unnecessary psock unreservation. Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-16 |
David Howells | afs: Fix vlserver probe RTT handling Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-16 |
David Howells | ip, ip6: Fix splice to raw and ping sockets Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-16 |
David Howells | splice, net: Fix splice_to_socket() to handle pipe... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-14 |
David Howells | block: Fix dio_cleanup() to advance the head index Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-13 |
David Howells | kcm: Send multiple frags in one sendmsg() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-13 |
David Howells | kcm: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-13 |
David Howells | tcp_bpf: Make tcp_bpf_sendpage() go through tcp_bpf_sendmsg... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-13 |
David Howells | sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-13 |
David Howells | algif: Remove hash_sendpage*() Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-13 |
David Howells | Remove file->f_op->sendpage Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-09 |
David Howells | tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-09 |
David Howells | tls/device: Support MSG_SPLICE_PAGES Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-09 |
David Howells | tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-09 |
David Howells | tls/sw: Support MSG_SPLICE_PAGES Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-09 |
David Howells | splice, net: Fix SPLICE_F_MORE signalling in splice_direct_t... Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-09 |
David Howells | kcm: Use splice_eof() to flush Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
2023-06-09 |
David Howells | chelsio/chtls: Use splice_eof() to flush Signed-off-by: David Howells <dhowells@redhat.com>
|
commit | commitdiff | tree |
next |