mirror of https://github.com/torvalds/linux.git
In the EIP93 HASH functions, the eip93_put_descriptor is called without
acquiring lock. This is problematic when multiple thread execute hash
operations.
Correctly acquire ring write lock on calling eip93_put_descriptor to
prevent concurrent access and mess with the ring pointers.
Fixes:
|
||
|---|---|---|
| .. | ||
| Kconfig | ||
| Makefile | ||
| eip93-aead.c | ||
| eip93-aead.h | ||
| eip93-aes.h | ||
| eip93-cipher.c | ||
| eip93-cipher.h | ||
| eip93-common.c | ||
| eip93-common.h | ||
| eip93-des.h | ||
| eip93-hash.c | ||
| eip93-hash.h | ||
| eip93-main.c | ||
| eip93-main.h | ||
| eip93-regs.h | ||