Skip to content

Releases: intel/idxd-config

accel-config: release 4.1.8

31 Jul 03:55
Compare
Choose a tag to compare

Changes:
Jerry Snitselaar

  • Check for error return from iaa_do_crypto
  • Clean up resource leak in accfg_wq_get_occupancy

shangsong2

  • Update dsa_config_test_runner.sh

accel-config: release 4.1.7

11 Jun 19:35
Compare
Choose a tag to compare

Changes:

Adrian Huang

  • Typo fixes

Jerry Snitselaar

  • Make verbose logging optional
  • Clean up typo
  • Don't attempt to disable non-existent devices

Ramesh Thomas

  • Don't list attributes not present

Robert Dower

  • add required SECURITY.md file for OSSF Scorecard compliance

accel-config: release 4.1.6

29 Feb 19:06
Compare
Choose a tag to compare

Changes:
Hentabli, Abdelrahim

  • Free driver_name when freeing wq

Rex Zhang

  • Disable all WQs and rmmod iaa_crypto
  • Remove the script about vfio passthrough device
  • Use madvise(MADV_DONTNEED) to ummap address

accel-config: release 4.1.5

26 Jan 02:31
Compare
Choose a tag to compare

Changes:

Nimish Mishra

  • Free driver_name in case of error adding wq

Tony Zhu

  • change op config default value because of kernel change
  • set read buffer allowed from 0 to 8
  • disable enabled devices before unloading iaa_crypto

accel-config: release 4.1.4

08 Dec 19:52
Compare
Choose a tag to compare

Changes:

  • Ramesh Thomas:
    • Fix a bug while reading json objects
    • Do not save traffic class attributes
    • Handle cmd_status initialization failure without exiting
    • Remove SET_ERR macro which is error prone
  • Jerry Snitselaar:
  • Ramesh Thomas:
    • Skip check for ats_disable if attribute absent
  • Rex Zhang:
    • Add parameter for specifying dev and wq
    • Fix bug about checking result of decompression

accel-config: release 4.1.3

26 Oct 22:00
Compare
Choose a tag to compare

Changes:

  California Sullivan:
  Ramesh Thomas:
  - be less greedy in _cleanup greps

accel-config: release 4.1.2

24 Oct 19:07
Compare
Choose a tag to compare

Changes:

Hentabli, Abdelrahim:

  • Fix a memory leak bug

accel-config: release 4.1.1

05 Sep 22:46
Compare
Choose a tag to compare

Changes:

Colin Ian King:

  • update Standards-Version to 4.6.2 in control file
  • Use asm volatile for compilers that don't support
    __builtin_ia32_mfence

Ramesh Thomas:

  • Fixes for pedantic compiler warnings
  • Update copyright years in man pages
  • Fix some syntax errors and cleanup in man pages
  • Fix --help and other options
  • Fix a bug with empty wq driver name

Rex Zhang:

  • Fix bug about finding a mismatched wq
  • Add op mask to check if an op is available
  • Decide whether to do the operation or not

Tony Zhu:

  • Fix batch event log core check output issues
  • Provide --skip-config to run dsa tests without device reset

accel-config: release 4.1

22 Aug 01:23
Compare
Choose a tag to compare

Changes:
[ Colin Ian King ]

  • add missing libssl-dev dependency
  • debian/accel-config-test.install fix path on copy

[ Fenghua Yu ]

  • Skip configuring ats_disable if the attribute is not present
  • Add config-user-default command
  • Add option "-c <config_file>" to load default configurations from
    the file
  • Disable default configured WQs and devices
  • Add "-n <wq_name>" to specify WQ name for disabling WQs
  • Add user_default_profile.conf
  • Add doumentation for new command "config-user-default"

[ Jerry Snitselaar ]

  • Update spec file templates to use SPDX identifiers

accel-config: release 4.0

08 Mar 08:23
Compare
Choose a tag to compare

Release 4.0 mainly adds support for DSA2 and IAA features.

Changes:
[ Colin Ian King ]

  • use buildflags.mk, remove hardcoded CFLAGS
  • debian/accel-config-test.install fix path on copy

[ Dave Jiang ]

  • convert all magic number for 1<<12 to PAGE_SIZE
  • fix madvise() call to unmap pages
  • add updated idxd.h definition from kernel source

[ Li Zhang ]

  • Remove redundant -f 0x0 in iaa_user_test_runner.sh
  • Fix dedicated mode wq size 1 failure
  • Modify incorrect print information
  • Modify block_on_fault in 2g2q_user_2.conf
  • Move get_random_value() to accel_test.c
  • Add algorithm to do Zcompress8
  • Add test code of operation Zcompress8
  • Modify script for executing Zcompress8 test
  • Add algorithm to do Zdecompress8
  • Add test code of operation Zdecompress8
  • Modify script for executing Zdecompress8 test
  • Add algorithm to do both Encrypt and Decrypt
  • Add test code of operation Encrypt
  • Modify script for executing Encrypt test
  • Add test code of operation Decrypt
  • Modify script for executing Decrypt test
  • Modify struct in idxd.h for IAA Translation Fetch
  • Add test code of IAA Translation Fetch
  • Modify script for executing IAA Translation Fetch test
  • Add helping information for new parameters
  • Add openssl package installation details
  • Fix bug of Zcompress8 about input size less 128
  • Remove ats_disable config for iax tests
  • Add identification for IAA1.0/2.0 platform

[ Nikhil Rao ]

  • add per-wq prs disable tests

[ Ramesh Thomas ]

  • Update format bitmask attrs to match driver
  • Add new API to set and get wq op_config
  • Add option to config-wq to set op_config
  • Change json listing format of bitmasks
  • Add load, save and list config support for op_config
  • Update config-wq doc with op_config details
  • Add unit test for op_config configuration
  • Fix segmentation fault during list cmd in SPR
  • Add API to retrieve iaa_cap when available
  • Add group->desc_progress_limit support
  • Add group->batch_progress_limit support
  • Add wq->prs_disable support
  • Add device->event_log_size support
  • Do not set traffic class in tests
  • Skip op_config test if feature not present
  • Include IAA support in README
  • Fix bug in return value of pasid enabled check

[ Tony Zhu ]

  • add DIX Generate operation support
  • add translation fetch operation support
  • Remove traffic config for iax tests
  • Fix dsa_test segmentation fault when do 2G tests