accel-config 4.0-2~ubuntu0.22.04 source package in Ubuntu
Changelog
accel-config (4.0-2~ubuntu0.22.04) jammy; urgency=medium * Backport accel-config for HWE support (LP: #2020769) accel-config (4.0-2) unstable; urgency=medium * Fix FTBFS on memory barrier for i386 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 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 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 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 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 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 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 -- Dimitri John Ledkov <email address hidden> Thu, 25 May 2023 11:14:46 +0100
Upload details
- Uploaded by:
- Dimitri John Ledkov
- Uploaded to:
- Jammy
- Original maintainer:
- Ubuntu Developers
- Architectures:
- i386 amd64
- Section:
- libs
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section | |
---|---|---|---|---|
Jammy | proposed | universe | libs |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
accel-config_4.0.orig.tar.xz | 125.5 KiB | f2db3ce66fd7d96ebc62f00c660ffda60bd89ed1bfb4d506c019ab7e6626c8b3 |
accel-config_4.0-2~ubuntu0.22.04.debian.tar.xz | 5.1 KiB | d4fa3af80b0d306c7a779eaad5d61e3806df918931c444582613476576e7a051 |
accel-config_4.0-2~ubuntu0.22.04.dsc | 2.3 KiB | 74b5e507590816d909aefc5962ea87b4db72d9c8c8c8c776ff9e44619fdf8303 |
Available diffs
Binary packages built by this source
- accel-config: utility for configuring the DSA subsystem
Intel Accelerator Utilities (accel-config) provides a user interface to the
Intel Data Streaming Accelerator (DSA). DSA is a high-performance data copy
and transformation accelerator integrated into Intel Xeon processors.
.
This package contains a utility for configuring the DSA (Data Stream
Accelerator) subsystem in the Linux kernel.
- accel-config-dbgsym: debug symbols for accel-config
- accel-config-test: utility to test the DSA subsystem
This utility has test cases that exercise the DSA subsysem. It uses
libaccel-config API to configure workqueues and issues ENQCMD and MOVDIR64
instructions to move memory.
- accel-config-test-dbgsym: debug symbols for accel-config-test
- libaccel-config-dev: development files for libaccel-config
Header files and development library for compiling C programs to link with the
libaccel-config library and manage the DSA subsystem in the Linux kernel.
- libaccel-config1: utility library wrapping the Intel DSA sysfs ABI
This provides access to work queues by using the mmap portal from the
character device and send work to the accelerator. It also provides
interfaces to manage virtual DSA devices exposed by the driver to the
guest via VFIO mediated device framework.
.
This package contains a utility library for managing the DSA (Data
Stream Accelerator) subsystem in the Linux kernel.
- libaccel-config1-dbgsym: debug symbols for libaccel-config1