Show patches with: Submitter = David Howells       |   1376 patches
« 1 2 3 413 14 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[net,2/5] rxrpc: Only transmit one ACK per jumbo packet received rxrpc: Miscellaneous fixes - - - 171- 2024-05-03 David Howells netdev Accepted
[net,1/5] rxrpc: Fix congestion control algorithm rxrpc: Miscellaneous fixes - - - 18-- 2024-05-03 David Howells netdev Accepted
[net] Fix a potential infinite loop in extract_user_to_sg() [net] Fix a potential infinite loop in extract_user_to_sg() - - - 181- 2024-04-25 David Howells netdev Accepted
[net-next,2/2] rxrpc: Fix error check on ->alloc_txbuf() rxrpc: Fixes for AF_RXRPC - - - 19-- 2024-03-12 David Howells netdev Accepted
[net-next,1/2] rxrpc: Fix use of changed alignment param to page_frag_alloc_align() rxrpc: Fixes for AF_RXRPC - - - 181- 2024-03-12 David Howells netdev Accepted
[net-next,v3,21/21] rxrpc: Extract useful fields from a received ACK to skb priv data rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,20/21] rxrpc: Clean up the resend algorithm rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,19/21] rxrpc: Record probes after transmission and reduce number of time-gets rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,18/21] rxrpc: Use ktimes for call timeout tracking and set the timer lazily rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1621 2024-03-06 David Howells netdev Accepted
[net-next,v3,17/21] rxrpc: Differentiate PING ACK transmission traces. rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,16/21] rxrpc: Don't permit resending after all Tx packets acked rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,15/21] rxrpc: Parse received packets before dealing with timeouts rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,14/21] rxrpc: Do zerocopy using MSG_SPLICE_PAGES and page frags rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,13/21] rxrpc: Use rxrpc_txbuf::kvec[0] instead of rxrpc_txbuf::wire rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,12/21] rxrpc: Move rxrpc_send_ACK() to output.c with rxrpc_send_ack_packet() rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,11/21] rxrpc: Don't pick values out of the wire header when setting up security rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,10/21] rxrpc: Split up the DATA packet transmission function rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,09/21] rxrpc: Add a kvec[] to the rxrpc_txbuf struct rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1711 2024-03-06 David Howells netdev Accepted
[net-next,v3,08/21] rxrpc: Merge together DF/non-DF branches of data Tx function rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,07/21] rxrpc: Do lazy DF flag resetting rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,06/21] rxrpc: Remove atomic handling on some fields only used in I/O thread rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,05/21] rxrpc: Strip barriers and atomics off of timer tracking rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,04/21] rxrpc: Fix the names of the fields in the ACK trailer struct rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1621 2024-03-06 David Howells netdev Accepted
[net-next,v3,03/21] rxrpc: Note cksum in txbuf rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 18-1 2024-03-06 David Howells netdev Accepted
[net-next,v3,02/21] rxrpc: Convert rxrpc_txbuf::flags into a mask and don't use atomics rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1621 2024-03-06 David Howells netdev Accepted
[net-next,v3,01/21] rxrpc: Record the Tx serial in the rxrpc_txbuf and retransmit trace rxrpc: Miscellaneous changes and make use of MSG_SPLICE_PAGES - - - 1621 2024-03-06 David Howells netdev Accepted
[net,4/4] rxrpc: Fix counting of new acks and nacks rxrpc: Miscellaneous fixes - - - 181- 2024-02-02 David Howells netdev Accepted
[net,3/4] rxrpc: Fix response to PING RESPONSE ACKs to a dead call rxrpc: Miscellaneous fixes - - - 19-- 2024-02-02 David Howells netdev Accepted
[net,2/4] rxrpc: Fix delayed ACKs to not set the reference serial number rxrpc: Miscellaneous fixes - - - 19-- 2024-02-02 David Howells netdev Accepted
[net,1/4] rxrpc: Fix generation of serial numbers to skip zero rxrpc: Miscellaneous fixes - - - 181- 2024-02-02 David Howells netdev Accepted
[net,v3] rxrpc: Fix use of Don't Fragment flag [net,v3] rxrpc: Fix use of Don't Fragment flag 1 - - 161- 2024-01-09 David Howells netdev Accepted
rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue rxrpc: Fix skbuff cleanup of call's recvmsg_queue and rx_oos_queue - - - 161- 2024-01-05 David Howells netdev Accepted
[net,2/2] rxrpc: Defer the response to a PING ACK until we've parsed it rxrpc: ACK handling fixes - 1 - 16-- 2023-11-16 David Howells netdev Accepted
[net,1/2] rxrpc: Fix RTT determination to use any ACK as a source rxrpc: ACK handling fixes - 1 - 142- 2023-11-16 David Howells netdev Accepted
[net] rxrpc: Fix some minor issues with bundle tracing [net] rxrpc: Fix some minor issues with bundle tracing - - - 15-1 2023-11-15 David Howells netdev Accepted
[02/41] rxrpc: Fix two connection reaping bugs Untitled series #799967 - 1 - --- 2023-11-09 David Howells netdev Accepted
[net] rxrpc: Fix two connection reaping bugs [net] rxrpc: Fix two connection reaping bugs - - - 141- 2023-10-26 David Howells netdev Accepted
[net,v3] ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() [net,v3] ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() - 1 - 14-1 2023-09-21 David Howells netdev Accepted
[net-next] udp6: Fix __ip6_append_data()'s handling of MSG_SPLICE_PAGES [net-next] udp6: Fix __ip6_append_data()'s handling of MSG_SPLICE_PAGES - 1 - 15-- 2023-08-02 David Howells netdev Accepted
[net] udp: Fix __ip_append_data()'s handling of MSG_SPLICE_PAGES [net] udp: Fix __ip_append_data()'s handling of MSG_SPLICE_PAGES - 1 - 15-- 2023-08-01 David Howells netdev Accepted
[net] nvme-tcp: Fix comma-related oops [net] nvme-tcp: Fix comma-related oops - 1 - 1311 2023-06-29 David Howells netdev Accepted
[net-next,v3] libceph: Partially revert changes to support MSG_SPLICE_PAGES [net-next,v3] libceph: Partially revert changes to support MSG_SPLICE_PAGES - 1 - 141- 2023-06-27 David Howells netdev Accepted
[net-next,v5,16/16] net: Kill MSG_SENDPAGE_NOTLAST splice, net: Switch over users of sendpage() and remove it - - - 1311 2023-06-23 David Howells netdev Accepted
[net-next,v5,15/16] sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES) splice, net: Switch over users of sendpage() and remove it 1 - - 1221 2023-06-23 David Howells netdev Accepted
[net-next,v5,14/16] ocfs2: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,13/16] ocfs2: Fix use of slab data with sendpage splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,12/16] scsi: target: iscsi: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,11/16] scsi: iscsi_tcp: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage splice, net: Switch over users of sendpage() and remove it - 2 - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,10/16] drbd: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,09/16] smc: Drop smc_sendpage() in favour of smc_sendmsg() + MSG_SPLICE_PAGES splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,08/16] nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage splice, net: Switch over users of sendpage() and remove it 1 - 1 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,07/16] nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage splice, net: Switch over users of sendpage() and remove it 1 - 1 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,06/16] dlm: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,05/16] rds: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,04/16] ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage() splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,03/16] ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,02/16] net: Use sendmsg(MSG_SPLICE_PAGES) not sendpage in skb_send_sock() splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v5,01/16] tcp_bpf, smc, tls, espintcp, siw: Reduce MSG_SENDPAGE_NOTLAST usage splice, net: Switch over users of sendpage() and remove it - - - 14-1 2023-06-23 David Howells netdev Accepted
[net-next,v2] crypto: af_alg/hash: Fix recvmsg() after sendmsg(MSG_MORE) [net-next,v2] crypto: af_alg/hash: Fix recvmsg() after sendmsg(MSG_MORE) 1 - - 15-- 2023-06-16 David Howells netdev Accepted
[net-next] crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limit [net-next] crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limit 1 - 1 15-- 2023-06-15 David Howells netdev Accepted
[net-next] kcm: Fix unnecessary psock unreservation. [net-next] kcm: Fix unnecessary psock unreservation. - - 1 15-- 2023-06-15 David Howells netdev Accepted
[net-next] splice, net: Fix splice_to_socket() to handle pipe bufs larger than a page [net-next] splice, net: Fix splice_to_socket() to handle pipe bufs larger than a page - - 1 15-- 2023-06-14 David Howells netdev Accepted
[net-next] ip, ip6: Fix splice to raw and ping sockets [net-next] ip, ip6: Fix splice to raw and ping sockets - 1 1 15-- 2023-06-14 David Howells netdev Accepted
[net-next,6/6] kcm: Send multiple frags in one sendmsg() splice, net: Some miscellaneous MSG_SPLICE_PAGES changes - - - 15-- 2023-06-09 David Howells netdev Accepted
[net-next,5/6] kcm: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage splice, net: Some miscellaneous MSG_SPLICE_PAGES changes - - - 141- 2023-06-09 David Howells netdev Accepted
[net-next,4/6] tcp_bpf: Make tcp_bpf_sendpage() go through tcp_bpf_sendmsg(MSG_SPLICE_PAGES) splice, net: Some miscellaneous MSG_SPLICE_PAGES changes - - - 15-- 2023-06-09 David Howells netdev Accepted
[net-next,3/6] sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage splice, net: Some miscellaneous MSG_SPLICE_PAGES changes 1 - - 15-- 2023-06-09 David Howells netdev Accepted
[net-next,2/6] algif: Remove hash_sendpage*() splice, net: Some miscellaneous MSG_SPLICE_PAGES changes - - - 15-- 2023-06-09 David Howells netdev Accepted
[net-next,1/6] Remove file->f_op->sendpage splice, net: Some miscellaneous MSG_SPLICE_PAGES changes - - - 14-1 2023-06-09 David Howells netdev Accepted
[net-next,v6,14/14] tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS 1 - - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,13/14] tls/device: Support MSG_SPLICE_PAGES splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - 1 - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,12/14] tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - 1 - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,11/14] tls/sw: Support MSG_SPLICE_PAGES splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,10/14] splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor() splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,09/14] kcm: Use splice_eof() to flush splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,08/14] chelsio/chtls: Use splice_eof() to flush splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - 141- 2023-06-07 David Howells netdev Accepted
[net-next,v6,07/14] ipv4, ipv6: Use splice_eof() to flush splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,06/14] tls/device: Use splice_eof() to flush splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - 1 - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,05/14] tls/sw: Use splice_eof() to flush splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - 1 - 1311 2023-06-07 David Howells netdev Accepted
[net-next,v6,04/14] splice, net: Add a splice_eof op to file-ops and socket-ops splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - 1 - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,03/14] splice, net: Use sendmsg(MSG_SPLICE_PAGES) rather than ->sendpage() splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - 1 - 132- 2023-06-07 David Howells netdev Accepted
[net-next,v6,02/14] tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsg splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - 15-- 2023-06-07 David Howells netdev Accepted
[net-next,v6,01/14] net: Block MSG_SENDPAGE_* from being passed to sendmsg() by userspace splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - 132- 2023-06-07 David Howells netdev Accepted
[net-next,v3,10/10] crypto: af_alg/hash: Support MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) 1 - - 141- 2023-06-06 David Howells netdev Accepted
[net-next,v3,09/10] crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) 1 - - 15-- 2023-06-06 David Howells netdev Accepted
[net-next,v3,08/10] crypto: af_alg: Support MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) 1 - - 15-- 2023-06-06 David Howells netdev Accepted
[net-next,v3,07/10] crypto: af_alg: Indent the loop in af_alg_sendmsg() crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) 1 - - 141- 2023-06-06 David Howells netdev Accepted
[net-next,v3,06/10] crypto: af_alg: Use extract_iter_to_sg() to create scatterlists crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) 1 - - 15-- 2023-06-06 David Howells netdev Accepted
[net-next,v3,05/10] crypto: af_alg: Pin pages rather than ref'ing if appropriate crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) 1 - - 15-- 2023-06-06 David Howells netdev Accepted
[net-next,v3,04/10] Move netfs_extract_iter_to_sg() to lib/scatterlist.c crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - 141- 2023-06-06 David Howells netdev Accepted
[net-next,v3,03/10] Wrap lines at 80 crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - 14-1 2023-06-06 David Howells netdev Accepted
[net-next,v3,02/10] Fix a couple of spelling mistakes crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - 1 - 14-1 2023-06-06 David Howells netdev Accepted
[net-next,v3,01/10] Drop the netfs_ prefix from netfs_extract_iter_to_sg() crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - 141- 2023-06-06 David Howells netdev Accepted
[net-next,v2,2/2] kcm: Convert kcm_sendpage() to use MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_KCM - - - 15-- 2023-05-31 David Howells netdev Accepted
[net-next,v2,1/2] kcm: Support MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_KCM - - - 141- 2023-05-31 David Howells netdev Accepted
[net-next,v2,2/2] chelsio: Convert chtls_sendpage() to use MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in Chelsio-TLS - - - 141- 2023-05-31 David Howells netdev Accepted
[net-next,v2,1/2] chelsio: Support MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in Chelsio-TLS - - - 141- 2023-05-31 David Howells netdev Accepted
[net] rxrpc: Truncate UTS_RELEASE for rxrpc version [net] rxrpc: Truncate UTS_RELEASE for rxrpc version 1 3 - 141- 2023-05-26 David Howells netdev Accepted
[net-next,v10,16/16] unix: Convert unix_stream_sendpage() to use MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - 14-1 2023-05-22 David Howells netdev Accepted
[net-next,v10,15/16] af_unix: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - 1311 2023-05-22 David Howells netdev Accepted
« 1 2 3 413 14 »