2023-05-24 | David Howells | iomap: Don't get an reference on ZERO_PAGE for direct... Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522205744.2825689-2-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: kdoc for filemap_splice_read() and copy_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-32-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | iov_iter: Kill ITER_PIPE Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-31-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Remove generic_file_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-30-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Use filemap_splice_read() instead of generic_file_sp... Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-29-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | cifs: Use filemap_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-28-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | trace: Convert trace/seq to use copy_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-27-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | zonefs: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-26-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | xfs: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-25-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | orangefs: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-24-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | ocfs2: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-23-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | ntfs3: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-22-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | nfs: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-21-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | f2fs: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-20-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | ext4: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-19-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | ecryptfs: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-18-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | ceph: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-17-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | afs: Provide a splice-read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-16-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | 9p: Add splice_read wrapper Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-15-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | net: Make sock_splice_read() use copy_splice_read(... Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-14-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | tty, proc, kernfs, random: Use copy_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-13-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | coda: Implement splice-read Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-12-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | overlayfs: Implement splice-read Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-11-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | shmem: Implement splice-read Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-10-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Make splice from a DAX file use copy_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-9-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Make splice from an O_DIRECT fd use copy_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-8-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Check for zero count in vfs_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-7-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Make do_splice_to() generic and export it Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-6-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Clean up copy_splice_read() a bit Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-5-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Rename direct_splice_read() to copy_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-4-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Make filemap_splice_read() check s_maxbytes Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-3-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-24 | David Howells | splice: Fix filemap_splice_read() to use the correct... Signed-off-by: David Howells <dhowells@redhat.com> ...org/r/20230522135018.2742245-2-dhowells@redhat.com |
commit | commitdiff | tree |
2023-05-02 | David Howells | afs: Fix getattr to report server i_size on dirs, not... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-05-01 | David Howells | rxrpc: Fix timeout of a call that hasn't yet been granted... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-05-01 | David Howells | rxrpc: Make it so that a waiting process can be aborted Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-05-01 | David Howells | rxrpc: Fix hard call timeout units Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-04-27 | David Howells | rxrpc: Fix potential data race in rxrpc_wait_to_be_connected() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-04-22 | David Howells | rxrpc: Fix potential race in error handling in afs_make_call() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-04-20 | David Howells | crypto: testmgr - Add some test vectors for cmac(camellia) Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-04-19 | David Howells | cifs: Reapply lost fix from commit 30b2b2196d6e Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-04-19 | David Howells | cifs: Fix unbuffered read Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-04-13 | David Howells | sunrpc: Fix RFC6803 encryption test Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-04-12 | David Howells | netfs: Fix netfs_extract_iter_to_sg() for ITER_UBUF... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-03-21 | David Howells | keys: Do not cache key in task struct if key is requested... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-03-02 | David Howells | cifs: Fix memory leak in direct I/O Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-03-02 | David Howells | iov: Fix netfs_extract_user_to_sg() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-03-02 | David Howells | cifs: Fix cifs_write_back_from_locked_folio() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-03-02 | David Howells | cifs: Fix an uninitialised variable Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-03-02 | David Howells | cifs: Add some missing xas_retry() calls Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-24 | David Howells | cifs: Fix cifs_writepages_region() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-21 | David Howells | cifs: DIO to/from KVEC-type iterators should now work Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-21 | David Howells | cifs: Remove unused code Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-21 | David Howells | cifs: Build the RDMA SGE list directly from an iterator Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-21 | David Howells | cifs: Change the I/O paths to use an iterator rather... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | cifs: Add a function to read into an iter from a socket Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | cifs: Add some helper functions Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | cifs: Add a function to Hash the contents of an iterator Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | cifs: Add a function to build an RDMA SGE list from... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | netfs: Add a function to extract an iterator into a... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | netfs: Add a function to extract a UBUF or IOVEC into... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | cifs: Implement splice_read to pass down ITER_BVEC... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | splice: Export filemap/direct_splice_read() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | iov_iter: Add a function to extract a page list from... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | iov_iter: Define flags to qualify page extraction. Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | splice: Add a func to do a splice from an O_DIRECT... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | splice: Add a func to do a splice from a buffered file... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | mm: Pass info, not iter, into filemap_get_pages() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-20 | David Howells | rxrpc: Fix overproduction of wakeups to recvmsg() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-07 | David Howells | rxrpc: Reduce unnecessary ack transmission Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-07 | David Howells | rxrpc: Trace ack.rwind Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-07 | David Howells | rxrpc: Fix overwaking on call poking Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-02-07 | David Howells | rxrpc: Use consume_skb() rather than kfree_skb_reason() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Kill service bundle Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Change rx_packet tracepoint to display securityIndex... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Show consumed and freed packets as non-dropped... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Remove local->defrag_sem Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Don't lock call->tx_lock to access call->tx_buffer Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Simplify ACK handling Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: De-atomic call->ackr_window and call->ackr_nr_unacked Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Generate extra pings for RTT during heavy-receive... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Allow a delay to be injected into packet reception Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Convert call->recvmsg_lock to a spinlock Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Shrink the tabulation in the rxrpc trace header... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-31 | David Howells | rxrpc: Remove whitespace before ')' in trace header Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-30 | David Howells | rxrpc: Fix trace string Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-25 | David Howells | cifs: Fix oops due to uncleared server->smbd_conn in... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-19 | David Howells | mm: move FOLL_* defs to mm_types.h Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-13 | David Howells | rxrpc: Fix wrong error return in rxrpc_connect_call() Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-07 | David Howells | rxrpc: Fix incoming call setup race Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Move client call connection to the I/O thread Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Move the client conn cache management to the... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Remove call->state_lock Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Move call state changes from recvmsg to I/O... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Move call state changes from sendmsg to I/O... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Wrap accesses to get call state to put the barrier... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Split out the call state changing functions... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Set up a connection bundle from a call, not... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Offload the completion of service conn security... Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Make the set of connection IDs per local endpoint Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
2023-01-06 | David Howells | rxrpc: Tidy up abort generation infrastructure Signed-off-by: David Howells <dhowells@redhat.com> |
commit | commitdiff | tree |
next |