Crypto Update for 2.6.36

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Herbert Xu
Date: Wednesday, August 4, 2010 - 7:04 am

Hi Linus:

Here is the crypto update for 2.6.36:

* HMAC support for Niagara2.
* Talitos ahash bug fix.
* Adds sysfs interface to padata/pcrypt.
* Fixes/clean-ups for padata/pcrypt.
* Misc 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


Alexander Shishkin (1):
      crypto: testmgr - add an option to disable cryptoalgos' self-tests

Andrea Gelmini (1):
      crypto: des_s390 - Checkpatch cleanup

Dan Carpenter (2):
      crypto: mv_cesa - fixup error handling in mv_probe()
      padata: add parenthesis in MAX_SEQ_NR macro

Dan Kruchinin (3):
      padata: Make two separate cpumasks
      padata: Added sysfs primitives to padata subsystem
      pcrypt: Added sysfs interface to pcrypt

David S. Miller (4):
      n2_crypto: Kill n2_base_ctx and helpers.
      n2_crypto: Log algorithm success/failure in kernel log.
      n2_crypto: Make ahash parameterization explicit.
      n2_crypto: Add HMAC support.

Herbert Xu (2):
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/crypto-2.6
      crypto: pcomp - Fix illegal Kconfig configuration

Huang Weiyi (1):
      crypto: omap - remove unused #include <linux/version.h>

Jan Glauber (2):
      crypto: des_s390: remove des3_ede128 mode
      crypto: des_s390: use generic weak key check

Joachim Fritschi (1):
      crypto: twofish: Rename twofish to twofish_generic and add an alias

Julia Lawall (1):
      crypto: Use ERR_CAST

Justin P. Mattock (1):
      crypto: hifn_795x - Remove unused ctx variable

Kulikov Vasiliy (1):
      hwrng: n2-drv - remove casts from void*

Lee Nipper (1):
      crypto: talitos - fix ahash for multiple of blocksize

Peter Huewe (1):
      crypto: geode_aes - Convert pci_table entries to PCI_VDEVICE (if PCI_ANY_ID is used)

Richard Kennedy (1):
      random: Reorder struct entropy_store to remove padding on 64bits

Steffen Klassert (17):
      padata: Check for valid padata instance on start
      padata: Block until the instance is unused on stop
      padata: Handle empty padata cpumasks
      padata: make padata_do_parallel to return zero on success
      padata: simplify serialization mechanism
      padata: update documentation
      padata: Fix cpu index counting
      padata: Allocate cpumask dependend recources in any case
      padata: Check for valid cpumasks
      crypto: pcrypt - Dont calulate a callback cpu on empty callback cpumask
      padata: Rename padata_alloc functions
      padata: Rearrange set_cpumask functions
      padata: Pass the padata cpumasks to the cpumask_change_notifier chain
      crypto: pcrypt - Rename pcrypt_instance
      crypto: pcrypt - Update pcrypt cpumask according to the padata cpumask notifier
      padata: Remove padata_get_cpumask
      padata: update API documentation

 Documentation/padata.txt                |   97 +++-
 arch/s390/crypto/Makefile               |    2 +-
 arch/s390/crypto/crypto_des.h           |    2 +-
 arch/s390/crypto/des_s390.c             |  238 +---------
 crypto/Kconfig                          |   15 +-
 crypto/Makefile                         |    4 +-
 crypto/algboss.c                        |    4 +
 crypto/authenc.c                        |    2 +-
 crypto/ctr.c                            |    2 +-
 crypto/pcrypt.c                         |  241 ++++++++---
 crypto/testmgr.c                        |   14 +
 crypto/{twofish.c => twofish_generic.c} |    1 +
 crypto/xts.c                            |    2 +-
 drivers/char/hw_random/n2-drv.c         |    2 +-
 drivers/char/random.c                   |    2 +-
 drivers/crypto/geode-aes.c              |    2 +-
 drivers/crypto/hifn_795x.c              |    4 -
 drivers/crypto/mv_cesa.c                |   10 +-
 drivers/crypto/n2_core.c                |  417 ++++++++++++-----
 drivers/crypto/omap-sham.c              |    1 -
 drivers/crypto/talitos.c                |   77 ++--
 include/linux/padata.h                  |  121 ++++--
 kernel/padata.c                         |  755 +++++++++++++++++++++++--------
 23 files changed, 1307 insertions(+), 708 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
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Crypto Update for 2.6.29, Herbert Xu, (Wed Dec 24, 5:17 pm)
Re: Crypto Update for 2.6.29, Herbert Xu, (Wed Dec 24, 5:20 pm)
Crypto Update for 2.6.30, Herbert Xu, (Mon Mar 23, 9:49 pm)
Re: Crypto Update for 2.6.30, Herbert Xu, (Wed Apr 1, 11:14 pm)
Re: Crypto Update for 2.6.30, Herbert Xu, (Sun May 17, 3:28 pm)
Re: Crypto Update for 2.6.30, Herbert Xu, (Sun May 31, 6:12 am)
Crypto Update for 2.6.31, Herbert Xu, (Fri Jun 12, 7:05 pm)
Crypto Fixes for 2.6.31, Herbert Xu, (Sun Jun 21, 7:09 am)
Re: Crypto Fixes for 2.6.31, Herbert Xu, (Wed Sep 2, 3:03 pm)
Crypto Update for 2.6.32, Herbert Xu, (Thu Sep 10, 7:19 am)
Crypto Fixes for 2.6.32, Herbert Xu, (Mon Oct 19, 11:54 pm)
Re: Crypto Fixes for 2.6.32, Herbert Xu, (Tue Oct 20, 12:26 am)
Re: Crypto Fixes for 2.6.32, Herbert Xu, (Mon Nov 23, 5:05 am)
Crypto Update for 2.6.33, Herbert Xu, (Fri Dec 4, 6:55 am)
Crypto Fixes for 2.6.33, Herbert Xu, (Tue Dec 29, 7:12 pm)
Re: Crypto Fixes for 2.6.33, Herbert Xu, (Mon Feb 1, 12:52 pm)
Crypto Update for 2.6.34, Herbert Xu, (Thu Feb 25, 5:49 pm)
tip: origin tree boot crash, Ingo Molnar, (Mon Mar 1, 12:50 am)
Re: tip: origin tree boot crash, Steffen Klassert, (Mon Mar 1, 7:55 am)
Re: tip: origin tree boot crash, Herbert Xu, (Wed Mar 3, 7:42 am)
Re: tip: origin tree boot crash, Ingo Molnar, (Wed Mar 3, 8:00 pm)
Re: tip: origin tree boot crash, Herbert Xu, (Wed Mar 3, 10:31 pm)
Crypto Fixes for 2.6.34, Herbert Xu, (Fri Mar 5, 12:10 am)
Re: Crypto Fixes for 2.6.34, Herbert Xu, (Tue Apr 27, 6:55 am)
Crypto Update for 2.6.35, Herbert Xu, (Tue May 18, 7:06 pm)
Re: Crypto Update for 2.6.35, Herbert Xu, (Fri May 21, 3:44 am)
Crypto Fixes for 2.6.35, Herbert Xu, (Thu Jun 3, 3:05 am)
Re: Crypto Fixes for 2.6.35, Linus Torvalds, (Thu Jun 3, 9:26 am)
Re: Crypto Fixes for 2.6.35, Herbert Xu, (Thu Jun 3, 2:56 pm)
Re: Crypto Fixes for 2.6.35, Herbert Xu, (Thu Jul 15, 7:26 pm)
Re: Crypto Fixes for 2.6.35, Herbert Xu, (Wed Jul 21, 10:50 pm)
Crypto Update for 2.6.36, Herbert Xu, (Wed Aug 4, 7:04 am)
Re: Crypto Fixes for 2.6.35, Herbert Xu, (Thu Sep 2, 11:00 pm)
Crypto Fixes for 2.6.36, Herbert Xu, (Fri Sep 3, 4:07 am)
Re: Crypto Fixes for 2.6.35, Chuck Ebbert, (Sat Sep 4, 3:45 am)
Re: Crypto Fixes for 2.6.35, Herbert Xu, (Sat Sep 4, 5:22 am)
Crypto Update for 2.6.37, Herbert Xu, (Sat Oct 23, 11:16 pm)
Crypto Fixes for 2.6.37, Herbert Xu, (Sat Nov 13, 5:59 am)
Crypto Fixes for 2.6.37, Herbert Xu, (Wed Dec 15, 4:50 am)
Re: Crypto Fixes for 2.6.37, Linus Torvalds, (Wed Dec 15, 1:40 pm)
Re: Crypto Fixes for 2.6.37, Herbert Xu, (Wed Dec 15, 5:49 pm)
Re: Crypto Fixes for 2.6.37, Herbert Xu, (Wed Dec 15, 5:58 pm)
Re: Crypto Fixes for 2.6.37, Junio C Hamano, (Mon Dec 20, 2:56 am)
Re: Crypto Fixes for 2.6.37, Herbert Xu, (Mon Dec 20, 8:22 pm)