Messages in this thread |  | | | Date | Wed, 19 May 2010 12:06:03 +1000 | | From | Herbert Xu <> | | Subject | Crypto Update for 2.6.35 |
| |
Hi Linus:
Here is the crypto update for 2.6.35:
* Hardware hash support in mv_cesa. * Hardware hash support in omap. * VMAC now works on big-endian. * Random fixes.
Please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
or
master.kernel.org:/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
Chihau Chau (1): crypto: geode-aes - Fix some code style issues
Dan Carpenter (2): crypto: pcrypt - Handle crypto_get_attr_type errors crypto: algapi - Remove unneeded null check
Dmitry Kasatkin (3): crypto: omap - Updates omap sham device related platform code crypto: omap - sha1 & md5 driver crypto: omap - OMAP macros corrected
Henrik Kretzschmar (1): padata: Section cleanup
Herbert Xu (1): Merge git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6
Huang Ying (4): crypto: aesni-intel - Add AES-NI accelerated CTR mode crypto: tcrypt - Speed testing support for ghash crypto: aesni-intel - Fix CTR optimization build failure with gas 2.16.1 crypto: aesni-intel - Fix another CTR build failure with gas 2.16.1
Richard Hartmann (1): crypto: internal - Fix checkpatch errors
Shane Wang (1): crypto: vmac - Fix big-endian support
Steffen Klassert (5): padata: Dont scale the parallel objects with the cpus padata: cpu hotplug code should depend on CONFIG_HOTPLUG_CPU padata: Remove superfluous might_sleep padata: Initialize the padata queues only for the used cpus padata: Use get_online_cpus/put_online_cpus
Tobias Klauser (1): crypto: mv_cesa - Use resource_size
Uri Simchoni (10): crypto: mv_cesa - Invoke the user callback from a softirq context crypto: mv_cesa - Remove compiler warning in mv_cesa driver crypto: mv_cesa - Fix situation where the dest sglist is organized differently than the source sglist crypto: mv_cesa - Fix situations where the src sglist spans more data than the request asks for crypto: mv_cesa - Enqueue generic async requests crypto: mv_cesa - Rename a variable to a more suitable name crypto: mv_cesa - Execute some code via function pointers rathr than direct calls crypto: mv_cesa - Make the copy-back of data optional crypto: mv_cesa - Support processing of data from previous requests crypto: mv_cesa - Add sha1 and hmac(sha1) async hash drivers
arch/arm/mach-omap2/clock2420_data.c | 2 +- arch/arm/mach-omap2/clock2430_data.c | 2 +- arch/arm/mach-omap2/clock3xxx_data.c | 2 +- arch/arm/mach-omap2/devices.c | 58 ++- arch/arm/plat-omap/include/plat/omap34xx.h | 5 + arch/x86/crypto/aesni-intel_asm.S | 115 +++ arch/x86/crypto/aesni-intel_glue.c | 130 +++- arch/x86/include/asm/inst.h | 96 ++- crypto/algapi.c | 2 +- crypto/internal.h | 2 +- crypto/pcrypt.c | 11 +- crypto/tcrypt.c | 7 + crypto/tcrypt.h | 29 + crypto/testmgr.h | 64 ++- crypto/vmac.c | 75 +- drivers/crypto/Kconfig | 9 + drivers/crypto/Makefile | 2 + drivers/crypto/geode-aes.c | 36 +- drivers/crypto/mv_cesa.c | 692 ++++++++++++++-- drivers/crypto/mv_cesa.h | 40 +- drivers/crypto/omap-sham.c | 1259 ++++++++++++++++++++++++++++ kernel/padata.c | 56 +- 22 files changed, 2497 insertions(+), 197 deletions(-) Thanks, -- Visit Openswan at http://www.openswan.org/ Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
|  |