lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20250913105754.3862444-1-huangchenghai2@huawei.com>
Date: Sat, 13 Sep 2025 18:57:49 +0800
From: Chenghai Huang <huangchenghai2@...wei.com>
To: <herbert@...dor.apana.org.au>, <davem@...emloft.net>
CC: <linux-kernel@...r.kernel.org>, <linux-crypto@...r.kernel.org>,
	<linuxarm@...neuler.org>, <fanghao11@...wei.com>, <liulongfang@...wei.com>,
	<qianweili@...wei.com>, <wangzhou1@...ilicon.com>
Subject: [PATCH 0/5] crypto: hisilicon/qm - fix several minor issues

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


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ