[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <cover.1458023695.git.baolin.wang@linaro.org>
Date: Tue, 15 Mar 2016 15:47:58 +0800
From: Baolin Wang <baolin.wang@...aro.org>
To: herbert@...dor.apana.org.au, davem@...emloft.net, agk@...hat.com,
snitzer@...hat.com, axboe@...com, dm-devel@...hat.com
Cc: akpm@...ux-foundation.org, david.s.gordon@...el.com,
thomas.lendacky@....com, robert.jarzmik@...e.fr,
yamada.masahiro@...ionext.com, smueller@...onox.de,
tadeusz.struk@...el.com, standby24x7@...il.com, shli@...nel.org,
broonie@...nel.org, linus.walleij@...aro.org, arnd@...db.de,
baolin.wang@...aro.org, linux-kernel@...r.kernel.org,
linux-crypto@...r.kernel.org, linux-raid@...r.kernel.org
Subject: [PATCH v2 0/4] Introduce bulk mode for crypto engine framework
Now some cipher hardware engines prefer to handle bulk block by merging requests
to increase the block size and thus increase the hardware engine processing speed.
This patchset introduces request bulk mode to help the crypto hardware drivers
improve in efficiency.
Changes since v1:
- Modify the sg_is_contiguous() function.
Baolin Wang (4):
scatterlist: Introduce some helper functions
crypto: Introduce some helper functions to help to merge requests
crypto: Introduce the bulk mode for crypto engine framework
md: dm-crypt: Initialize the sector number for one request
crypto/Kconfig | 1 +
crypto/ablk_helper.c | 135 ++++++++++++++++++++++++++++++++++++++++++
crypto/crypto_engine.c | 122 +++++++++++++++++++++++++++++++++++++-
drivers/crypto/omap-aes.c | 2 +-
drivers/md/dm-crypt.c | 1 +
include/crypto/ablk_helper.h | 3 +
include/crypto/algapi.h | 23 ++++++-
include/linux/crypto.h | 5 ++
include/linux/scatterlist.h | 33 +++++++++++
lib/scatterlist.c | 69 +++++++++++++++++++++
10 files changed, 389 insertions(+), 5 deletions(-)
--
1.7.9.5
Powered by blists - more mailing lists