Show patches with: Submitter = David Howells       |    State = Action Required       |    Archived = No       |   1834 patches
« 1 28 9 1018 19 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[net-next,v3,03/11] tls/sw: Use zero-length sendmsg() without MSG_MORE to flush splice, net: Rewrite splice-to-socket, fix SPLICE_F_MORE and handle MSG_SPLICE_PAGES in AF_TLS - - - --- 2023-06-02 David Howells New
[net-next,v3,02/11] 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 - - - --- 2023-06-02 David Howells New
[net-next,v3,01/11] 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 - - - --- 2023-06-02 David Howells New
afs: Fix setting of mtime when creating a file/dir/symlink afs: Fix setting of mtime when creating a file/dir/symlink - 1 - --- 2023-05-31 David Howells New
[net-next,v2,6/6] tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_TLS - - - --- 2023-05-31 David Howells New
[net-next,v2,5/6] tls/device: Support MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_TLS - - - --- 2023-05-31 David Howells New
[net-next,v2,4/6] tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_TLS - - - --- 2023-05-31 David Howells New
[net-next,v2,3/6] tls/sw: Support MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_TLS - - - --- 2023-05-31 David Howells New
[net-next,v2,2/6] net: Block MSG_SENDPAGE_* from being passed to sendmsg() by userspace splice, net: Handle MSG_SPLICE_PAGES in AF_TLS - - - --- 2023-05-31 David Howells New
[net-next,v2,1/6] splice, net: Fix MSG_MORE signalling in splice_direct_to_actor() splice, net: Handle MSG_SPLICE_PAGES in AF_TLS - - - --- 2023-05-31 David Howells New
[net-next,v2,2/2] kcm: Convert kcm_sendpage() to use MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_KCM - - - --- 2023-05-31 David Howells New
[net-next,v2,1/2] kcm: Support MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in AF_KCM - - - --- 2023-05-31 David Howells New
[net-next,v2,2/2] chelsio: Convert chtls_sendpage() to use MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in Chelsio-TLS - - - --- 2023-05-31 David Howells New
[net-next,v2,1/2] chelsio: Support MSG_SPLICE_PAGES splice, net: Handle MSG_SPLICE_PAGES in Chelsio-TLS - - - --- 2023-05-31 David Howells New
Bug in short splice to socket? Bug in short splice to socket? - - - --- 2023-05-30 David Howells New
[net-next,v2,10/10] crypto: af_alg/hash: Support MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[net-next,v2,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) - - - --- 2023-05-30 David Howells New
[net-next,v2,08/10] crypto: af_alg: Support MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[net-next,v2,07/10] crypto: af_alg: Indent the loop in af_alg_sendmsg() crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[net-next,v2,06/10] crypto: af_alg: Use extract_iter_to_sg() to create scatterlists crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[net-next,v2,05/10] crypto: af_alg: Pin pages rather than ref'ing if appropriate crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[net-next,v2,04/10] Move netfs_extract_iter_to_sg() to lib/scatterlist.c crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[net-next,v2,03/10] Wrap lines at 80 crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[net-next,v2,02/10] Fix a couple of spelling mistakes crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - 1 - --- 2023-05-30 David Howells New
[net-next,v2,01/10] Drop the netfs_ prefix from netfs_extract_iter_to_sg() crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-30 David Howells New
[v4,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 - 1 - --- 2023-05-26 David Howells New
[v4,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 1 1 - --- 2023-05-26 David Howells New
[v4,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 2 - --- 2023-05-26 David Howells New
[net-next,8/8] crypto: af_alg/hash: Support MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[net-next,7/8] crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[net-next,6/8] crypto: af_alg: Support MSG_SPLICE_PAGES crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[net-next,5/8] crypto: af_alg: Indent the loop in af_alg_sendmsg() crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[net-next,4/8] crypto: af_alg: Use extract_iter_to_sg() to create scatterlists crypto, splice, net: Make AF_ALG handle sendmsg(MSG_SPLICE_PAGES) - - - --- 2023-05-26 David Howells New
[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
[net] rxrpc: Truncate UTS_RELEASE for rxrpc version [net] rxrpc: Truncate UTS_RELEASE for rxrpc version 1 3 - --- 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
[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
[v2] cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size [v2] cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size - - - --- 2023-05-23 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
cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size cifs: Fix cifs_limit_bvec_subset() to correctly check the maxmimum size - - - --- 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
« 1 28 9 1018 19 »