Public bug reported:

[Impact]
The Hi1620 SoC has an onboard zip accelerator that is currently not exposd to 
userspace by Ubuntu.

[Test Case]
ubuntu@scobee:~$ dmesg | grep zip
[   29.688222] hisi_zip 0000:75:00.0: enabling device (0000 -> 0002)
[   29.697720] hisi_zip 0000:b5:00.0: enabling device (0000 -> 0002)
ubuntu@scobee:~$ lspci | grep ZIP
75:00.0 Processing accelerators: Huawei Technologies Co., Ltd. HiSilicon ZIP 
Engine (rev 21)
b5:00.0 Processing accelerators: Huawei Technologies Co., Ltd. HiSilicon ZIP 
Engine (rev 21)

[Fix]
263c9959c9376 crypto: hisilicon - add queue management driver for HiSilicon QM 
module
dfed0098ab91f crypto: hisilicon - add hardware SGL support
62c455ca853e3 crypto: hisilicon - add HiSilicon ZIP accelerator support
79e09f30eeba8 crypto: hisilicon - add SRIOV support for ZIP
8201fdf49ff09 Documentation: Add debugfs doc for hisi_zip
72c7a68d2ea34 crypto: hisilicon - add debugfs for ZIP and QM
ad3f0a93b639c MAINTAINERS: add maintainer for HiSilicon QM and ZIP controller 
driver
00ae05db583a7 crypto: hisilicon - fix kbuild warnings
db01e4818bbda crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP
5c0861989cc19 crypto: hisilicon - init curr_sgl_dma to fix compile warning
902f0babf5457 crypto: hisilicon - add missing single_release
1ed2002f891dc crypto: hisilicon - fix error handle in hisi_zip_create_req_q
b395ed4f948a2 crypto: hisilicon - Fix warning on printing %p with dma_addr_t
62a9d9fc7a210 crypto: hisilicon - Fix return value check in hisi_zip_acompress()
bf6a7a5ad6fa6 crypto: hisilicon - avoid unused function warning

[Regression Risk]
This is a new driver which will only load automatically on systems that expose 
a supported PCI device.

** Affects: linux (Ubuntu)
     Importance: Undecided
     Assignee: dann frazier (dannf)
         Status: In Progress

** Affects: linux (Ubuntu Disco)
     Importance: Undecided
     Assignee: dann frazier (dannf)
         Status: Confirmed

** Affects: linux (Ubuntu Eoan)
     Importance: Undecided
     Assignee: dann frazier (dannf)
         Status: In Progress

** Description changed:

  [Impact]
- The Hi1620 SoC has an onboard zip accelerator that is currently not supported 
by Ubuntu.
+ The Hi1620 SoC has an onboard zip accelerator that is currently not exposd to 
userspace by Ubuntu.
  
  [Test Case]
  ubuntu@scobee:~$ dmesg | grep zip
  [   29.688222] hisi_zip 0000:75:00.0: enabling device (0000 -> 0002)
  [   29.697720] hisi_zip 0000:b5:00.0: enabling device (0000 -> 0002)
  ubuntu@scobee:~$ lspci | grep ZIP
  75:00.0 Processing accelerators: Huawei Technologies Co., Ltd. HiSilicon ZIP 
Engine (rev 21)
  b5:00.0 Processing accelerators: Huawei Technologies Co., Ltd. HiSilicon ZIP 
Engine (rev 21)
  
  [Fix]
  263c9959c9376 crypto: hisilicon - add queue management driver for HiSilicon 
QM module
  dfed0098ab91f crypto: hisilicon - add hardware SGL support
  62c455ca853e3 crypto: hisilicon - add HiSilicon ZIP accelerator support
  79e09f30eeba8 crypto: hisilicon - add SRIOV support for ZIP
  8201fdf49ff09 Documentation: Add debugfs doc for hisi_zip
  72c7a68d2ea34 crypto: hisilicon - add debugfs for ZIP and QM
  ad3f0a93b639c MAINTAINERS: add maintainer for HiSilicon QM and ZIP controller 
driver
  00ae05db583a7 crypto: hisilicon - fix kbuild warnings
  db01e4818bbda crypto: hisilicon - add dependency for CRYPTO_DEV_HISI_ZIP
  5c0861989cc19 crypto: hisilicon - init curr_sgl_dma to fix compile warning
  902f0babf5457 crypto: hisilicon - add missing single_release
  1ed2002f891dc crypto: hisilicon - fix error handle in hisi_zip_create_req_q
  b395ed4f948a2 crypto: hisilicon - Fix warning on printing %p with dma_addr_t
  62a9d9fc7a210 crypto: hisilicon - Fix return value check in 
hisi_zip_acompress()
  bf6a7a5ad6fa6 crypto: hisilicon - avoid unused function warning
  
  [Regression Risk]
  This is a new driver which will only load automatically on systems that 
expose a supported PCI device.

** Also affects: linux (Ubuntu Eoan)
   Importance: Undecided
     Assignee: dann frazier (dannf)
       Status: In Progress

** Also affects: linux (Ubuntu Disco)
   Importance: Undecided
       Status: New

** Changed in: linux (Ubuntu Disco)
       Status: New => In Progress

** Changed in: linux (Ubuntu Disco)
     Assignee: (unassigned) => dann frazier (dannf)

** Changed in: linux (Ubuntu Disco)
       Status: In Progress => Triaged

** Changed in: linux (Ubuntu Disco)
       Status: Triaged => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1845355

Title:
  Support Hi1620 zip hw accelerator

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1845355/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to