linux/drivers/crypto/hisilicon
Weili Qian 5cd4ed98cf crypto: hisilicon/qm - flush all work before driver removed
Before removing the driver, flush inter-function communication
work, and subsequent communication work is not processed.
This prevents communication threads from accessing released memory.

Fixes: ("crypto: hisilicon/qm - enable PF and VFs communication")
Signed-off-by: Weili Qian <qianweili@huawei.com>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2023-07-22 13:59:38 +12:00
..
hpre crypto: hisilicon/hpre - ensure private key less than n 2023-07-20 22:16:26 +12:00
sec crypto: hisilicon - Use request_complete helpers 2023-02-13 18:34:49 +08:00
sec2 crypto: hisilicon/sec - remove unnecessary aer.h include 2023-03-17 11:16:43 +08:00
trng hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c 2023-05-12 18:48:01 +08:00
zip crypto: hisilicon/zip - remove unnecessary aer.h include 2023-03-17 11:16:43 +08:00
debugfs.c crypto: hisilicon/qm - the command dump process is modified 2022-11-18 17:00:22 +08:00
Kconfig hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c 2023-05-12 18:48:01 +08:00
Makefile hwrng: histb - Move driver to drivers/char/hw_random/histb-rng.c 2023-05-12 18:48:01 +08:00
qm_common.h crypto: hisilicon/qm - split a debugfs.c from qm 2022-11-18 17:00:22 +08:00
qm.c crypto: hisilicon/qm - flush all work before driver removed 2023-07-22 13:59:38 +12:00
sgl.c mm, treewide: redefine MAX_ORDER sanely 2023-04-05 19:42:46 -07:00