[Accel-config] [PATCH v4 0/7] Add opcode operation support in spec

Tony Zhu <tony.zhu at intel.com> Mon, 21 Feb 2022 09:34:16 +0800
Newsgroups dev.linux.lists.accel-config
Message-ID <[email protected]>
dsa_test only has memory opcode operations supported. Add the missing opcodes
support to cover all DSA 1.0 operations.

Changelog:
v2:
- Modify DRAIN operation test - after memory move submission then do DRAIN operation
- break apart the rewrite and the adding of dif operations
- break init task into sub-functions for operations
- Remove "split drain multi task from noop multi task" which is merged
  in operation support
- Remove "add create and apply delta record result" which is merged in
  operation support
v3:
- Remove non-sense comment from patch "add 4 dif operations support"
v4:
- Remove internal links in patch "add 4 dif operations support"

Reviewed-by: Dave Jiang <dave.jiang(a)intel.com>

Tony Zhu (7):
  accel-config/test: add pattern2 to fill destination buffers
  accel-config/test: restructure init task to break data init into
    sub-functions
  accel-config/test: add drain operation support for single submission
  accel-config/test: add create and apply delta record operation support
  accel-config/test: add CRC Generation and Copy with CRC Generation
    support
  accel-config/test: add 4 dif operations support
  accel-config/test: add cache flush operation support

 test/crc16_t10_lookup.h |   36 +
 test/dsa.c              | 1505 +++++++++++++++++++++++++++++++++++++--
 test/dsa.h              |  102 +++
 test/dsa_crc32.h        |  351 +++++++++
 test/dsa_test.c         |  336 ++++++++-
 test/prep.c             |  464 ++++++++++++
 6 files changed, 2745 insertions(+), 49 deletions(-)
 create mode 100644 test/crc16_t10_lookup.h
 create mode 100644 test/dsa_crc32.h

-- 
2.27.0