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 Pocket Published Component Section
Jammy proposed universe libs

Builds

Jammy: [FULLYBUILT] amd64

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

View changes file

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