Hi Linus: This push fixes a couple of places in the crypto code that were doing interruptible sleeps dangerously. They have been converted to use non-interruptible sleeps. This push also fixes a bug in asymmetric_keys where it would trigger a use-after-free if a request returned EBUSY due to a full device queue. Please pull from git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git linus Gilad Ben-Yossef (3): crypto: asymmetric_keys - handle EBUSY due to backlog correctly crypto: drbg - wait for crypto op not signal safe crypto: gcm - wait for crypto op not signal safe crypto/asymmetric_keys/public_key.c | 2 +- crypto/drbg.c | 5 ++--- crypto/gcm.c | 6 ++---- 3 files changed, 5 insertions(+), 8 deletions(-) Thanks, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt