On Mon, Jan 02, 2023 at 11:18:46AM +0100, Ard Biesheuvel wrote: > The skcipher walk API implementation avoids scatterwalk_map() for > mapping the source and destination buffers, and invokes kmap_atomic() > directly if the buffer in question is not in low memory (which can only > happen on 32-bit architectures). This avoids some overhead on 64-bit > architectures, and most notably, permits the skcipher code to run with > preemption enabled. > > Now that scatterwalk_map() has been updated to use kmap_local(), none of > this is needed, so we can simply use scatterwalk_map/unmap instead. > > Signed-off-by: Ard Biesheuvel <ardb@xxxxxxxxxx> > --- > crypto/skcipher.c | 22 ++++------------------ > 1 file changed, 4 insertions(+), 18 deletions(-) Patch applied. Thanks. -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt