diff options
| author | David Howells <[email protected]> | 2023-06-06 13:08:56 +0000 |
|---|---|---|
| committer | Paolo Abeni <[email protected]> | 2023-06-08 11:42:34 +0000 |
| commit | c662b043cdca89bf0f03fc37251000ac69a3a548 (patch) | |
| tree | c9b24c0a2ad6e764faac98f2611687bdb5354c47 /drivers/usb/core/buffer.c | |
| parent | crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGES (diff) | |
| download | kernel-c662b043cdca89bf0f03fc37251000ac69a3a548.tar.gz kernel-c662b043cdca89bf0f03fc37251000ac69a3a548.zip | |
crypto: af_alg/hash: Support MSG_SPLICE_PAGES
Make AF_ALG sendmsg() support MSG_SPLICE_PAGES in the hashing code. This
causes pages to be spliced from the source iterator if possible.
This allows ->sendpage() to be replaced by something that can handle
multiple multipage folios in a single transaction.
Signed-off-by: David Howells <[email protected]>
cc: Herbert Xu <[email protected]>
cc: "David S. Miller" <[email protected]>
cc: Eric Dumazet <[email protected]>
cc: Jakub Kicinski <[email protected]>
cc: Paolo Abeni <[email protected]>
cc: Jens Axboe <[email protected]>
cc: Matthew Wilcox <[email protected]>
cc: [email protected]
cc: [email protected]
Acked-by: Herbert Xu <[email protected]>
Signed-off-by: Paolo Abeni <[email protected]>
Diffstat (limited to 'drivers/usb/core/buffer.c')
0 files changed, 0 insertions, 0 deletions
