accel-config (4.1.5-1) unstable; urgency=medium * Sync with upstream 4.1.5 release -- Colin Ian King Fri, 26 Jan 2024 09:09:09 +0000 accel-config (4.1.4-1) unstable; urgency=medium * Sync with upstream 4.1.4 release -- Colin Ian King Sat, 9 Dec 2023 13:50:11 +0000 accel-config (4.1.3-2) unstable; urgency=medium * Fix debian watch -- Colin Ian King Thu, 16 Nov 2023 15:39:11 +0100 accel-config (4.1.3-1) unstable; urgency=medium * Sync with upstream 4.1.3 release -- Colin Ian King Fri, 27 Oct 2023 10:01:37 +0100 accel-config (4.1.2-1) unstable; urgency=medium * Sync with upstream 4.1.2 release * Comment out unnecessary -Wl,--as-needed linker flags -- Colin Ian King Thu, 26 Oct 2023 09:09:14 +0100 accel-config (4.1.1-1) unstable; urgency=medium [ 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 -- Colin Ian King Wed, 06 Sep 2023 08:42:11 +0100 accel-config (4.1-1) unstable; urgency=medium [ 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 " to load default configurations from the file * Disable default configured WQs and devices * Add "-n " 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 -- Ramesh Thomas Mon, 21 Aug 2023 18:08:39 -0700 accel-config (4.0-1) unstable; urgency=medium [ 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 -- Ramesh Thomas Tue, 07 Mar 2023 22:51:22 -0500 accel-config (3.5.3-1) unstable; urgency=medium [ Colin Ian King ] * pull in various debian changes * sync changelog entry with debian uploaded version * free allocated path if execlp fails [ Li Zhang ] * Fix bug of setting max destination size [ Ramesh Thomas ] * Remove some leftover references to mdev * Remove text about installing kernel headers * Install tests in /usr/libexec * Update RPM scripts to install tests in /usr/libexec * Remove uninitialized local variable warning * Modify script to include author in changelog [ Tony Zhu ] * Update user test script with path /usr/lib * Update user test script with path /usr/libexec * Remove read_buffers 0 settings from configs -- Ramesh Thomas Thu, 23 Feb 2023 20:42:57 -0800 accel-config (3.5.2-1) unstable; urgency=medium * Add tests of other dsa opcodes in dsa user test runner * Fix drain descriptor readback address assignment * Remove mdev implementation -- Ramesh Thomas Mon, 28 Nov 2022 16:08:41 -0800 accel-config (3.5.1-1) unstable; urgency=medium * Fix a bug in the --help option * Modify incorrect print information * Fix dedicated mode wq size 1 failure * Remove redundant -f 0x0 in iaa_user_test_runner.sh -- Ramesh Thomas Wed, 23 Nov 2022 11:43:32 -0800 accel-config (3.5.0-1) unstable; urgency=medium [ Ramesh Thomas ] * Initial upload of accel-config (Closes: #1024089) * Update debian scripts to install contrib/configs in /etc * Update rpm scripts to install contrib/configs in /etc * Install contrib/configs folder in /etc * Rename IAXTEST to IAATEST in test/common * Make error paths more consistent for add_wq, add_group, add_engine * Clean up unused path variable. * Clean up memory leak, and erroneous assignment * Update debian scripts to install test programs in /usr/lib * Update rpm scripts to install test programs in /usr/lib * Install test programs in /usr/lib * Fix some clang scan-build warnings and bugs * Fix various typos and spelling mistakes in code and comments * debian/control: set architecture to just i386 and amd64 * debian: libaccel library should be suffixed with 1 * test/common: Make bash script executable * debian/copyright: remove trailing comments, clean up linitan warnings * debian/copyright: clean up lintian copyright warnings * debian/copyright: clean up globbing order lintian warnings * debian/rules: add execute bit to script [ Dimitri John Ledkov ] * Correct multi-arch config: - do not use conflicting /usr/lib libdir, use debhelper's default multiarch libdir - this results in correct multi-arch pkgconfig placement, note previous override was doubly incorrect as it was creating subdir /libaccel-config.pc/libaccel-config.pc - update install files - mark libaccel* packages Multi-Arch:same - ensure that .1. soname abi is mentioned in libaccel-config1.install to avoid accidental packaging of any future soname (e.g. 2) in the libaccel-config1 package. * Add proper libaccel-config1.symbols file to enforce abi stability * Bump standards version to current * change descriptions to start with lower case and without training '.' * Move test binaries to libexec, as per RHEL and Debian packaging guidelines * Change 'common' from data to scripts, as it was chmoded to +x later anyway -- Ramesh Thomas Fri, 14 Oct 2022 17:25:50 -0700 accel-config (3.4.8-1) unstable; urgency=medium * load/unload idxd_vdev and iaa_crypto modules at cleanup * replace token with read_buffer in test config files * replace token with read_buffer of config files in contrib * Modify incorrect printing format * Modify script for executing Expand test * Add test code of operation Expand * Add the algorithm of operation Expand * Modify script for executing Find unique test * Add test code of operation Find unique * Add the algorithm of operation Find unique * Modify script for executing RLE burst test * Add test code of operation RLE burst * Add the algorithm of operation RLE burst * Modify script for executing Select test * Add test code of operation Select * Add the algorithm of operation Select * Modify script for executing Extract test * Add test code of operation Extract * Add the algorithm of operation Extract * Modify script for executing Set membership test * Add test code of operation Set membership * Add the algorithm of operation Set membership * Modify script for executing Scan test * Add test code of operation Scan * Add the algorithm of operation Scan * Add file to place algorithms of operation filter * Modify input parameter of main function * Add macro to enable bit for Operation flags * Add iaa_test into .gitignore * Fix dsa_test reports opposite WQ mode output info -- Ramesh Thomas Wed, 21 Sep 2022 14:14:49 -0700 accel-config (3.4.7-1) unstable; urgency=medium * debdch.sh was not processing commit tags correctly * Fix last log entry missing bug in debdch.sh * Add zlib package installation details * Add contrib/config folder to installation -- Ramesh Thomas Mon, 22 Aug 2022 20:29:22 -0700