Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1292828
| From | Baolin Wang <baolin.wang@linaro.org> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v2 0/2] Introduce the bulk IV mode for improving the crypto engine efficiency |
| Date | 2015-12-16 09:40 +0100 |
| Message-ID | <qGfMS-7RA-15@gated-at.bofh.it> (permalink) |
| References | <qGaNb-4Jx-3@gated-at.bofh.it> <qGfjQ-7Ge-15@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
On 16 December 2015 at 16:08, Milan Broz <gmazyland@gmail.com> wrote: > On 12/16/2015 04:18 AM, Baolin Wang wrote: >> From the dm-crypt performance report, we found it shows low efficiency >> with crypto engine for some mode (like ecb or xts mode). Because in dm >> crypt, it will map the IO data buffer with scatterlist, and send the >> scatterlist of one bio to the encryption engine, if send more scatterlists >> with bigger size at one time, that helps the engine palys best performance, >> which means a high encryption speed. >> >> But now the dm-crypt only map one segment (always one sector) of one bio >> with one scatterlist to the crypto engine at one time. which is more >> time-consuming and ineffective for the crypto engine. Especially for some >> modes which don't need different IV for each sector, we can map the whole >> bio with multiple scatterlists to improve the engine performance. >> >> But this optimization is not support some ciphers and IV modes which should >> do sector by sector and need different IV for each sector. >> >> Change since v1: >> - Introduce one different IV mode. >> - Change the conditions for bulk mode. > > I tried the patchset on 32bit Intel VM and kernel immediately OOPsed (just tried aes-ecb)... > I'm sorry for that. I'll check why it will crash though it can work well on my beaglebone black board. Thanks. > Crash log below. -- Baolin.wang Best Regards -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v2 0/2] Introduce the bulk IV mode for improving the crypto engine efficiency Baolin Wang <baolin.wang@linaro.org> - 2015-12-16 04:30 +0100
Re: [PATCH v2 0/2] Introduce the bulk IV mode for improving the crypto engine efficiency Milan Broz <gmazyland@gmail.com> - 2015-12-16 09:10 +0100
Re: [PATCH v2 0/2] Introduce the bulk IV mode for improving the crypto engine efficiency Baolin Wang <baolin.wang@linaro.org> - 2015-12-16 09:40 +0100
Re: [PATCH v2 0/2] Introduce the bulk IV mode for improving the crypto engine efficiency Baolin Wang <baolin.wang@linaro.org> - 2015-12-17 08:40 +0100
csiph-web