]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commit - crypto/tcrypt.c
crypto: tcrypt - Add debug prints
authorRabin Vincent <rabinv@axis.com>
Wed, 18 Jan 2017 13:54:05 +0000 (14:54 +0100)
committerHerbert Xu <herbert@gondor.apana.org.au>
Mon, 23 Jan 2017 14:50:24 +0000 (22:50 +0800)
commit76512f2d8ca5e68160f4df0dead5e8e7b4bdb08e
tree109ded5e183fc740d14be0402f0b74195a5ef7f3
parent3bfb2e6b32443841ff90460a78bdefb19f8d61e8
crypto: tcrypt - Add debug prints

tcrypt is very tight-lipped when it succeeds, but a bit more feedback
would be useful when developing or debugging crypto drivers, especially
since even a successful run ends with the module failing to insert. Add
a couple of debug prints, which can be enabled with dynamic debug:

Before:

 # insmod tcrypt.ko mode=10
 insmod: can't insert 'tcrypt.ko': Resource temporarily unavailable

After:

 # insmod tcrypt.ko mode=10 dyndbg
 tcrypt: testing ecb(aes)
 tcrypt: testing cbc(aes)
 tcrypt: testing lrw(aes)
 tcrypt: testing xts(aes)
 tcrypt: testing ctr(aes)
 tcrypt: testing rfc3686(ctr(aes))
 tcrypt: all tests passed
 insmod: can't insert 'tcrypt.ko': Resource temporarily unavailable

Signed-off-by: Rabin Vincent <rabinv@axis.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
crypto/tcrypt.c