Feature update for accel-config

Announcement ID: SUSE-FU-2023:3045-1
Rating: moderate
References:
Affected Products:
  • openSUSE Leap 15.5
  • Server Applications Module 15-SP5
  • SUSE Linux Enterprise High Performance Computing 15 SP5
  • SUSE Linux Enterprise Real Time 15 SP5
  • SUSE Linux Enterprise Server 15 SP5
  • SUSE Linux Enterprise Server for SAP Applications 15 SP5

An update that contains two features can now be installed.

Description:

This update for accel-config fixes the following issues:

Version upgrade from 3.4.7 to 4.0.0 (jsc#PED-4480, jsc#PED-3850):

  • Changes from version 4.0:
  • Add algorithm to do both Encrypt and Decrypt
  • Add algorithm to do Zcompress8
  • Add algorithm to do Zdecompress8
  • Add API to retrieve iaa_cap when available
  • Add device->event_log_size support
  • add DIX Generate operation support
  • Add group->batch_progress_limit support
  • Add group->desc_progress_limit support
  • Add helping information for new parameters
  • Add identification for IAA1.0/2.0 platform
  • Add load, save and list config support for op_config
  • Add new API to set and get wq op_config
  • Add openssl package installation details
  • Add option to config-wq to set op_config
  • Add unit test for op_config configuration
  • Add wq->prs_disable support
  • Change json listing format of bitmasks
  • Fix bug in return value of pasid enabled check
  • Fix bug of Zcompress8 about input size less 128
  • Fix dedicated mode wq size 1 failure
  • Fix dsa_test segmentation fault when do 2G tests
  • Fix madvise() call to unmap pages
  • Fix segmentation fault during list cmd in SPR
  • Include IAA support in README
  • Update config-wq doc with op_config details
  • Update format bitmask attrs to match driver
  • Changes version 3.5.3:
  • Fix bug of setting max destination size
  • Remove some leftover references to mdev
  • Remove text about installing kernel headers
  • Remove uninitialized local variable warning
  • Remove read_buffers 0 settings from configs
  • Changes from version 3.5.2:
  • Bug fix in help system
  • Remove mdev implementation
  • Changes from version 3.5.0:
  • Fix static code analysis warnings
  • Fix lintian errors
  • Move test program and related configs to /usr/lib
  • Move contrib/configs/* to/etc`
  • Some code cleanup
  • Changes from to 3.4.8
  • Changes in accel-config test

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • Server Applications Module 15-SP5
    zypper in -t patch SUSE-SLE-Module-Server-Applications-15-SP5-2023-3045=1
  • openSUSE Leap 15.5
    zypper in -t patch SUSE-2023-3045=1 openSUSE-SLE-15.5-2023-3045=1

Package List:

  • Server Applications Module 15-SP5 (x86_64)
    • libaccel-config1-4.0-150500.3.3.1
    • accel-config-4.0-150500.3.3.1
    • accel-config-debuginfo-4.0-150500.3.3.1
    • accel-config-devel-4.0-150500.3.3.1
    • accel-config-debugsource-4.0-150500.3.3.1
    • libaccel-config1-debuginfo-4.0-150500.3.3.1
  • openSUSE Leap 15.5 (x86_64)
    • libaccel-config1-4.0-150500.3.3.1
    • accel-config-4.0-150500.3.3.1
    • accel-config-debuginfo-4.0-150500.3.3.1
    • accel-config-devel-4.0-150500.3.3.1
    • accel-config-debugsource-4.0-150500.3.3.1
    • libaccel-config1-debuginfo-4.0-150500.3.3.1

References: