[PATCH 0/5] crypto: hisilicon/qm - fix several minor issues

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



These patches fix several minor issues:
1. Address the issue of device accessing invalid addresses
caused by the concurrency between device reset and business operations.
2.Clear all VF configurations when disabling SR-IOV.
3.Set the address to NULL after freeing the memory of
qm->debug.qm_diff_regs.

Chenghai Huang (1):
  crypto: hisilicon/qm - set NULL to qm->debug.qm_diff_regs

Weili Qian (4):
  crypto: hisilicon/qm - invalidate queues in use
  crypto: hisilicon/qm - mask axi error before memory init
  crypto: hisilicon - enable error reporting again
  crypto: hisilicon/qm - clear all VF configurations in the hardware

 drivers/crypto/hisilicon/debugfs.c        |   1 +
 drivers/crypto/hisilicon/hpre/hpre_main.c | 111 ++++++++++++-----
 drivers/crypto/hisilicon/qm.c             | 144 +++++++++++++++-------
 drivers/crypto/hisilicon/sec2/sec_main.c  | 101 ++++++++++-----
 drivers/crypto/hisilicon/zip/dae_main.c   |   8 ++
 drivers/crypto/hisilicon/zip/zip_main.c   | 113 ++++++++++++-----
 include/linux/hisi_acc_qm.h               |  21 ++--
 7 files changed, 351 insertions(+), 148 deletions(-)

-- 
2.43.0





[Index of Archives]     [Kernel]     [Gnu Classpath]     [Gnu Crypto]     [DM Crypt]     [Netfilter]     [Bugtraq]
  Powered by Linux