<br />v23:<br />- modify funcitons name to move the verb to the end<br />- move the qp_setup and qp_release calls in same patch<br />- make the queue setup APIs common with one function.<br />- Fix some code in original patch.<br /> <br />v22:<br />- modify misspelled errors.<br /> <br />v21:<br />- modify some errors.<br /> <br />v20<br />- add release note which was forgot in last version<br /> <br />v19:<br />- delete cryptodev drivers and prepare to submit it next time.<br />- only submit compressdev driver this time.<br />- resplit the patches.<br /> <br />v18:<br />- add code in drivers/meson.build to compile zsda drivers.<br />- make every patch compile without any warnings or errors.<br /> <br />v17:<br />- fix some spelling errors<br /> <br />v16:<br />- resplit patches.<br />- complete documentation which is yet there in that patch.<br />- every patch should compile without any warnings or errors.<br />- delete unused comments.<br /> <br />v15:<br />- split to more patches.<br /> <br />v14:<br />- Uniform Byte Alignment.<br /> <br />v13:<br />- resolve some comiler warnings that are being suppressed.<br /> <br />v12:<br />- use RTE_LOG_LINE_PREFIX in logging macro.<br />- delete the check for null with rte_mempool_free.<br />- delete some unused initial values.<br /> <br />v11:<br />- use RTE_LOG_LINE in logging macro.<br />- fix some known bugs.<br /> <br />v10:<br />- delete new blank line at EOF<br />- Cleaning up some code in zsda_log.h<br /> <br />v9:<br />- add a new feature  in default.ini.<br />- Re-split the patch according to the new PMD guidelines<br />https://patches.dpdk.org/project/dpdk/patch/20241006184<br />254.53499-1-nandinipersad361@gmail.com/<br />- Split SM4-XTS tests into a new series to releases.<br />- Separate out datapath(enqueue/dequeue) as a separate patch.<br /> <br />v8:<br />- fix some errors in cryptodevs/features/zsda.ini.<br /> <br />v7:  <br />- add release notes and some documentations.<br />- add MAINTAINERS context in the patch where the file/folder is added.<br />- add files in meason.build which are included in the patch only.<br />- add a check for unsupported on Windows.<br />- notice the implicit cast in C.<br />- add cover letter.<br />- compile each of the patches individually.<br /> <br /> <br />Hanxiao Li (13):<br />  config: add zsda device number<br />  common/zsda: add zsdadev driver<br />  common/zsda: add logging macros<br />  common/zsda: add functions to operate hardware queue<br />  common/zsda: add definition and use of msg chan.<br />  compress/zsda: add zsda compressdev driver skeleton<br />  compress/zsda: add zsda compressdev dev ops<br />  compress/zsda: add zsda compressdev stats ops<br />  compress/zsda: add zsda compressdev xform ops<br />  compress/zsda: add zsda compressdev qp ops<br />  compress/zsda: add zsda compressdev enqueue datapath<br />  compress/zsda: add zsda compressdev dequeue datapath<br />  compress/zsda: add zsda compressdev capabilities<br /> <br /> MAINTAINERS                               |   6 +<br /> config/rte_config.h                       |   4 +<br /> doc/guides/compressdevs/features/zsda.ini |  15 +<br /> doc/guides/compressdevs/index.rst         |   1 +<br /> doc/guides/compressdevs/zsda.rst          | 194 +++++<br /> doc/guides/rel_notes/release_25_03.rst    |   7 +<br /> drivers/common/zsda/meson.build           |  26 +<br /> drivers/common/zsda/zsda_device.c         | 209 +++++<br /> drivers/common/zsda/zsda_device.h         |  59 ++<br /> drivers/common/zsda/zsda_logs.c           |  19 +<br /> drivers/common/zsda/zsda_logs.h           |  27 +<br /> drivers/common/zsda/zsda_qp.c             | 946 ++++++++++++++++++++++<br /> drivers/common/zsda/zsda_qp.h             | 194 +++++<br /> drivers/common/zsda/zsda_qp_common.c      | 192 +++++<br /> drivers/common/zsda/zsda_qp_common.h      | 202 +++++<br /> drivers/compress/zsda/zsda_comp.c         | 388 +++++++++<br /> drivers/compress/zsda/zsda_comp.h         |  45 +<br /> drivers/compress/zsda/zsda_comp_pmd.c     | 419 ++++++++++<br /> drivers/compress/zsda/zsda_comp_pmd.h     |  41 +<br /> drivers/meson.build                       |   1 +<br /> 20 files changed, 2995 insertions(+)<br /> create mode 100644 doc/guides/compressdevs/features/zsda.ini<br /> create mode 100644 doc/guides/compressdevs/zsda.rst<br /> create mode 100644 drivers/common/zsda/meson.build<br /> create mode 100644 drivers/common/zsda/zsda_device.c<br /> create mode 100644 drivers/common/zsda/zsda_device.h<br /> create mode 100644 drivers/common/zsda/zsda_logs.c<br /> create mode 100644 drivers/common/zsda/zsda_logs.h<br /> create mode 100644 drivers/common/zsda/zsda_qp.c<br /> create mode 100644 drivers/common/zsda/zsda_qp.h<br /> create mode 100644 drivers/common/zsda/zsda_qp_common.c<br /> create mode 100644 drivers/common/zsda/zsda_qp_common.h<br /> create mode 100644 drivers/compress/zsda/zsda_comp.c<br /> create mode 100644 drivers/compress/zsda/zsda_comp.h<br /> create mode 100644 drivers/compress/zsda/zsda_comp_pmd.c<br /> create mode 100644 drivers/compress/zsda/zsda_comp_pmd.h<br /> <br />--  <br />2.27.0<br />