]>
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 | 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> ...org/r/20230925120309.1731676-13-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> ...org/r/20230925120309.1731676-12-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> ...org/r/20230925120309.1731676-11-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> ...org/r/20230925120309.1731676-10-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> ...org/r/20230925120309.1731676-9-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> ...org/r/20230816120741.534415-1-dhowells@redhat.com/ # v3 ...org/r/20230925120309.1731676-8-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> ...org/r/20230925120309.1731676-7-dhowells@redhat.com |
commit | commitdiff | tree |
2023-09-25 | David Howells | iov_iter: Renumber ITER_* constants Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230925120309.1731676-6-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> ...org/r/20230925120309.1731676-5-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> ...org/r/20230925120309.1731676-4-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> ...org/r/20230925120309.1731676-3-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> ...org/r/20230925120309.1731676-2-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... ...org/r/20230628104852.3391651-3-dhowells@redhat.com Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-08-18 | David Howells | mm: merge folio_has_private()/filemap_release_folio... ...org/r/20230628104852.3391651-1-dhowells@redhat.com ...org/r/20230628104852.3391651-2-dhowells@redhat.com 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> ...org/r/20230623225513.2732256-17-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> ...org/r/20230623225513.2732256-16-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> ...org/r/20230623225513.2732256-15-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> ...org/r/20230623225513.2732256-14-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> ...org/r/20230623225513.2732256-13-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> ...org/r/20230623225513.2732256-12-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> ...org/r/20230623225513.2732256-11-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> ...org/r/20230623225513.2732256-10-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> ...org/r/20230623225513.2732256-9-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> ...org/r/20230623225513.2732256-8-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> ...org/r/20230623225513.2732256-7-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> ...org/r/20230623225513.2732256-6-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> ...org/r/20230623225513.2732256-5-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> ...org/r/20230623225513.2732256-4-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> ...org/r/20230623225513.2732256-3-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> ...org/r/20230623225513.2732256-2-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 |
next |