Show patches with: Submitter = David Howells       |    State = Action Required       |    Archived = No       |   1563 patches
« 1 2 ... 9 10 1115 16 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[net-next,3/8] crypto: af_alg: Pin pages rather than ref'ing if appropriate crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[net-next,2/8] Drop the netfs_ prefix from netfs_extract_iter_to_sg() crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[net-next,1/8] Move netfs_extract_iter_to_sg() to lib/scatterlist.c crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[v3,3/3] block: Use iov_iter_extract_pages() and page pinning in direct-io.c block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-26 David Howells New
[v3,2/3] mm: Provide a function to get an additional pin on a page block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-26 David Howells New
[v3,1/3] mm: Don't pin ZERO_PAGE in pin_user_pages() block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-26 David Howells New
[RFC,v2,3/3] block: Use iov_iter_extract_pages() and page pinning in direct-io.c block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-25 David Howells New
[RFC,v2,2/3] mm: Provide a function to get an additional pin on a page block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-25 David Howells New
[RFC,v2,1/3] mm: Don't pin ZERO_PAGE in pin_user_pages() block: Make old dio use iov_iter_extract_pages() and page pinning - 1 - --- 2023-05-25 David Howells New
[RFC,3/3] block: Use iov_iter_extract_pages() and page pinning in direct-io.c block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-25 David Howells New
[RFC,2/3] mm: Provide a function to get an additional pin on a page block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-25 David Howells New
[RFC,1/3] mm: Don't pin ZERO_PAGE in pin_user_pages() block: Make old dio use iov_iter_extract_pages() and page pinning - - - --- 2023-05-25 David Howells New
zonefs: Call zonefs_io_error() on any error from filemap_splice_read() zonefs: Call zonefs_io_error() on any error from filemap_splice_read() - 1 - --- 2023-05-25 David Howells New
[net-next,12/12] tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,11/12] tls/device: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,10/12] tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,09/12] tls/sw: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,08/12] net: Copy slab data for sendmsg(MSG_SPLICE_PAGES) splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,07/12] net: Clean up users of netdev_alloc_cache and napi_frag_cache splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,06/12] mm: Make the page_frag_cache allocator use per-cpu splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,05/12] mm: Make the page_frag_cache allocator handle __GFP_ZERO itself splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,04/12] mm: Make the page_frag_cache allocator use multipage folios splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,03/12] mm: Make the page_frag_cache allocator alignment param a pow-of-2 splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,02/12] mm: Provide a page_frag_cache allocator cleanup function splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,01/12] mm: Move the page fragment allocator from page_alloc.c into its own file splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 3 - - - --- 2023-05-24 David Howells New
[net-next,4/4] kcm: Convert kcm_sendpage() to use MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 2 - - - --- 2023-05-24 David Howells New
[net-next,3/4] kcm: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 2 - - - --- 2023-05-24 David Howells New
[net-next,2/4] chelsio: Convert chtls_sendpage() to use MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 2 - - - --- 2023-05-24 David Howells New
[net-next,1/4] chelsio: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 2 - - - --- 2023-05-24 David Howells New
[v21,6/6] block: convert bio_map_user_iov to use iov_iter_extract_pages block: Use page pinning - 3 - --- 2023-05-22 David Howells New
[v21,5/6] block: Convert bio_iov_iter_get_pages to use iov_iter_extract_pages block: Use page pinning - 3 - --- 2023-05-22 David Howells New
[v21,4/6] block: Add BIO_PAGE_PINNED and associated infrastructure block: Use page pinning - 3 - --- 2023-05-22 David Howells New
[v21,3/6] block: Replace BIO_NO_PAGE_REF with BIO_PAGE_REFFED with inverted logic block: Use page pinning - 2 - --- 2023-05-22 David Howells New
[v21,2/6] block: Fix bio_flagged() so that gcc can better optimise it block: Use page pinning - 4 - --- 2023-05-22 David Howells New
[v21,1/6] iomap: Don't get an reference on ZERO_PAGE for direct I/O block zeroing block: Use page pinning - 6 - --- 2023-05-22 David Howells New
[v22,31/31] splice: kdoc for filemap_splice_read() and copy_splice_read() splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,30/31] iov_iter: Kill ITER_PIPE splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,29/31] splice: Remove generic_file_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,28/31] splice: Use filemap_splice_read() instead of generic_file_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,27/31] cifs: Use filemap_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,26/31] trace: Convert trace/seq to use copy_splice_read() splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,25/31] zonefs: Provide a splice-read wrapper splice: Kill ITER_PIPE 1 - - --- 2023-05-22 David Howells New
[v22,24/31] xfs: Provide a splice-read wrapper splice: Kill ITER_PIPE - 1 - --- 2023-05-22 David Howells New
[v22,23/31] orangefs: Provide a splice-read wrapper splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,22/31] ocfs2: Provide a splice-read wrapper splice: Kill ITER_PIPE - 1 - --- 2023-05-22 David Howells New
[v22,21/31] ntfs3: Provide a splice-read wrapper splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,20/31] nfs: Provide a splice-read wrapper splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,19/31] f2fs: Provide a splice-read wrapper splice: Kill ITER_PIPE - 1 - --- 2023-05-22 David Howells New
[v22,18/31] ext4: Provide a splice-read wrapper splice: Kill ITER_PIPE 1 1 - --- 2023-05-22 David Howells New
[v22,17/31] ecryptfs: Provide a splice-read wrapper splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,16/31] ceph: Provide a splice-read wrapper splice: Kill ITER_PIPE - 1 - --- 2023-05-22 David Howells New
[v22,15/31] afs: Provide a splice-read wrapper splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,14/31] 9p: Add splice_read wrapper splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,13/31] net: Make sock_splice_read() use copy_splice_read() by default splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,12/31] tty, proc, kernfs, random: Use copy_splice_read() splice: Kill ITER_PIPE 1 - - --- 2023-05-22 David Howells New
[v22,11/31] coda: Implement splice-read splice: Kill ITER_PIPE 1 - - --- 2023-05-22 David Howells New
[v22,10/31] overlayfs: Implement splice-read splice: Kill ITER_PIPE 1 - - --- 2023-05-22 David Howells New
[v22,09/31] shmem: Implement splice-read splice: Kill ITER_PIPE - - - --- 2023-05-22 David Howells New
[v22,08/31] splice: Make splice from a DAX file use copy_splice_read() splice: Kill ITER_PIPE - 4 - --- 2023-05-22 David Howells New
[v22,07/31] splice: Make splice from an O_DIRECT fd use copy_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,06/31] splice: Check for zero count in vfs_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,05/31] splice: Make do_splice_to() generic and export it splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,04/31] splice: Clean up copy_splice_read() a bit splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,03/31] splice: Rename direct_splice_read() to copy_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,02/31] splice: Make filemap_splice_read() check s_maxbytes splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[v22,01/31] splice: Fix filemap_splice_read() to use the correct inode splice: Kill ITER_PIPE - 2 - --- 2023-05-22 David Howells New
[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 - - - --- 2023-05-22 David Howells New
[net-next,v10,15/16] af_unix: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,14/16] ip: Remove ip_append_page() splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,13/16] udp: Convert udp_sendpage() to use MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,12/16] ip6, udp6: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,11/16] ip, udp: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,10/16] tcp: Fold do_tcp_sendpages() into tcp_sendpage_locked() splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,09/16] siw: Inline do_tcp_sendpages() splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - 2 - --- 2023-05-22 David Howells New
[net-next,v10,08/16] tls: Inline do_tcp_sendpages() splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - 1 --- 2023-05-22 David Howells New
[net-next,v10,07/16] espintcp: Inline do_tcp_sendpages() splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,06/16] tcp_bpf: Inline do_tcp_sendpages as it's now a wrapper around tcp_sendmsg splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,05/16] tcp: Convert do_tcp_sendpages() to use MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,04/16] tcp: Support MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,03/16] net: Add a function to splice pages into an skbuff for MSG_SPLICE_PAGES splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,02/16] net: Pass max frags into skb_append_pagefrags() splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - - - --- 2023-05-22 David Howells New
[net-next,v10,01/16] net: Declare MSG_SPLICE_PAGES internal sendmsg() flag splice, net: Replace sendpage with sendmsg(MSG_SPLICE_PAGES), part 1 - 1 - --- 2023-05-22 David Howells New
[v21,30/30] iov_iter: Kill ITER_PIPE splice: Kill ITER_PIPE - 3 - --- 2023-05-20 David Howells New
[v21,29/30] splice: Remove generic_file_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-20 David Howells New
[v21,28/30] splice: Use filemap_splice_read() instead of generic_file_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-20 David Howells New
[v21,27/30] cifs: Use filemap_splice_read() splice: Kill ITER_PIPE - 2 - --- 2023-05-20 David Howells New
[v21,26/30] splice: Convert trace/seq to use copy_splice_read() splice: Kill ITER_PIPE 1 - - --- 2023-05-20 David Howells New
[v21,25/30] zonefs: Provide a splice-read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,24/30] xfs: Provide a splice-read stub splice: Kill ITER_PIPE - 1 - --- 2023-05-20 David Howells New
[v21,23/30] orangefs: Provide a splice-read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,22/30] ocfs2: Provide a splice-read stub splice: Kill ITER_PIPE - 1 - --- 2023-05-20 David Howells New
[v21,21/30] ntfs3: Provide a splice-read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,20/30] nfs: Provide a splice-read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,19/30] f2fs: Provide a splice-read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,18/30] ext4: Provide a splice-read stub splice: Kill ITER_PIPE 1 1 - --- 2023-05-20 David Howells New
[v21,17/30] ecryptfs: Provide a splice-read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,16/30] ceph: Provide a splice-read stub splice: Kill ITER_PIPE - 1 - --- 2023-05-20 David Howells New
[v21,15/30] afs: Provide a splice-read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,14/30] 9p: Add splice_read stub splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
[v21,13/30] net: Make sock_splice_read() use copy_splice_read() by default splice: Kill ITER_PIPE - - - --- 2023-05-20 David Howells New
« 1 2 ... 9 10 1115 16 »