45 Commits

Author SHA256 Message Date
01feffde56 Accepting request 1312060 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1312060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=21
2025-10-17 18:14:35 +00:00
ed37fe6118 Accepting request 1311739 from home:ateixeira:branches:Base:System
- Update to 4.1.9:
  * static-analysis: Fix coverity memory leak issues
  * accel-config: Change license to LGPL 2.1
  * Update dsa_config_test_runner.sh
  * test: Use ENQCMD for Betch Testing
  * test/common: Conditionally remove the module
  * accel_test: Setup Memmap for Dedicated workqueue
  * iaa_test: Use syscall write to submit descriptor
  * accfg/enable.c: Remove the redundant check.
  * Doc: Add document for new added subcommand info
  * Add decode subcommand info
  * accel-config: Refine the Usage of enable/disable-device
  * accel-config: Add options for subcommand enable/disable-device
  * dsa_test: Use syscall write to submit descriptor
  * Fix null setting of jc->jgroup_assigned
  * accel-config: add missing NULL return checks on calls to deprecated_attr
  * licences: reformat to 80 wide lines and UNIX format
  * contrib/configs/profilenote.txt: Fix spelling mistake "Calcuated" -> "Calculated"
  * Documentation: fix typo "limt" -> "limit"
  * accfg/list: fix typo "Momery" -> "Memory"
  * test/dsa: Fix typo "chekcing" -> "checking"

OBS-URL: https://build.opensuse.org/request/show/1311739
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=40
2025-10-17 14:48:59 +00:00
8866de1eed Accepting request 1192814 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1192814
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=20
2024-08-09 14:16:06 +00:00
67c7b21dea Accepting request 1192654 from home:ateixeira:branches:Base:System
- Update to 4.1.8:
  * Check for error return from iaa_do_crypto
  * Clean up resource leak in accfg_wq_get_occupancy
  * Update dsa_config_test_runner.sh
- 4.1.7 changelog:
  * Typo fixes
  * Make verbose logging optional
  * Clean up typo
  * Don't attempt to disable non-existent devices
  * Don't list attributes not present
  * add required SECURITY.md file for OSSF Scorecard compliance

OBS-URL: https://build.opensuse.org/request/show/1192654
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=38
2024-08-09 08:59:57 +00:00
d8639f352b Accepting request 1158910 from Base:System
- update to 4.1.6:
  * Free driver_name when freeing wq
  * Disable all WQs and rmmod iaa_crypto
  * Remove the script about vfio passthrough device
  * Use madvise(MADV_DONTNEED) to ummap address

OBS-URL: https://build.opensuse.org/request/show/1158910
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=19
2024-03-18 15:46:17 +00:00
a148b5e873 - update to 4.1.6:
* Free driver_name when freeing wq
  * Disable all WQs and rmmod iaa_crypto
  * Remove the script about vfio passthrough device
  * Use madvise(MADV_DONTNEED) to ummap address

OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=36
2024-03-18 08:26:55 +00:00
d9fb4cde49 Accepting request 1146848 from Base:System
- Update to version 4.1.5:
  + Free driver_name in case of error adding wq.
  + change op config default value because of kernel change.
  + set read buffer allowed from 0 to 8.
  + disable enabled devices before unloading iaa_crypto.

OBS-URL: https://build.opensuse.org/request/show/1146848
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=18
2024-02-15 20:01:30 +00:00
2dcc40b2ee - Update to version 4.1.5:
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=34
2024-02-15 13:10:31 +00:00
79d336fb69 Accepting request 1146837 from home:dimstar:Factory
- Update to version 4.1.4:
  + Free driver_name in case of error adding wq.
  + change op config default value because of kernel change.
  + set read buffer allowed from 0 to 8.
  + disable enabled devices before unloading iaa_crypto.

OBS-URL: https://build.opensuse.org/request/show/1146837
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=33
2024-02-15 13:08:09 +00:00
0bc5a475bd Accepting request 1139663 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1139663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=17
2024-01-18 20:53:45 +00:00
Danilo Spinella
7eb379d973 Accepting request 1139662 from home:dspinella:branches:Base:System
- Update to versione 4.1.4:
  * 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
  * Skip check for ats_disable if attribute absent
  * Add parameter for specifying dev and wq
  * Fix bug about checking result of decompression
- Update to version 4.1.3:
  * be less greedy in _cleanup greps
- Update to version 4.1.2:
  * Fix a memory leak bug
- Update to version 4.1.1:
  * update Standards-Version to 4.6.2 in control file
  * Use asm volatile for compilers that don't support
    __builtin_ia32_mfence
  * 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
  * 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
  * Fix batch event log core check output issues
  * Provide --skip-config to run dsa tests without device reset

OBS-URL: https://build.opensuse.org/request/show/1139662
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=31
2024-01-18 09:53:32 +00:00
6c77a7d59a Accepting request 1108157 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1108157
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=16
2023-08-31 11:46:01 +00:00
Danilo Spinella
c22996a376 Accepting request 1108156 from home:dspinella:branches:Base:System
- Update to version 4.1:
  * add missing libssl-dev dependency
  * 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"

OBS-URL: https://build.opensuse.org/request/show/1108156
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=29
2023-08-30 15:48:55 +00:00
6f1d5e6c6e Accepting request 1083971 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1083971
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=15
2023-05-02 14:19:19 +00:00
2ae4aaf1ac Accepting request 1083499 from home:dspinella:branches:Base:System
- Update to version 4.0:
  * use buildflags.mk, remove hardcoded CFLAGS
  * debian/accel-config-test.install fix path on copy
  * convert all magic number for 1<<12 to PAGE_SIZE
  * fix madvise() call to unmap pages
  * add updated idxd.h definition from kernel source
  * 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

OBS-URL: https://build.opensuse.org/request/show/1083499
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=27
2023-05-02 08:39:10 +00:00
d80f8a0d8e Accepting request 1046169 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1046169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=14
2023-01-02 14:02:36 +00:00
8a5cef6db6 Accepting request 1045570 from home:susnux:branches:Base:System
- Update to version 3.5.2:
  * Bug fix in help system
  * Remove mdev implementation

OBS-URL: https://build.opensuse.org/request/show/1045570
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=25
2023-01-02 12:36:53 +00:00
ad8236d487 Accepting request 1038711 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1038711
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=13
2022-11-29 09:53:48 +00:00
Danilo Spinella
09882711b3 Accepting request 1038710 from home:dspinella:branches:Base:System
Delete old source

OBS-URL: https://build.opensuse.org/request/show/1038710
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=23
2022-11-28 14:36:43 +00:00
Danilo Spinella
24a3d2edd8 Accepting request 1036668 from home:dspinella:branches:Base:System
- Update to 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

OBS-URL: https://build.opensuse.org/request/show/1036668
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=22
2022-11-22 14:52:42 +00:00
8f759d3e07 Accepting request 1009731 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1009731
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=12
2022-10-11 16:03:21 +00:00
4fbf4e4da0 Accepting request 1009597 from home:susnux:branches:Base:System
Update to 3.4.8

OBS-URL: https://build.opensuse.org/request/show/1009597
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=20
2022-10-11 08:40:33 +00:00
d1c4af2f99 Accepting request 1004098 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1004098
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=11
2022-09-17 18:10:24 +00:00
73990c0f8d Accepting request 1003487 from home:dspinella:branches:Base:System
- Update to version 3.4.7:
  * No relevant changes
- Update to version 3.4.6.5:
  * Add Zcompress32, Zdecompress32, Compress and Decompress test
  * Add Zcompress16 and Zdecompress16 to IAA test
  * Add operation CRC64 into IAA test
  * Bug fixes

OBS-URL: https://build.opensuse.org/request/show/1003487
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=18
2022-09-16 11:56:10 +00:00
a9c72f7271 Accepting request 977513 from Base:System
OBS-URL: https://build.opensuse.org/request/show/977513
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=10
2022-05-16 16:08:54 +00:00
3fd30125e2 Accepting request 977497 from home:dspinella:branches:Base:System
- Update to version 3.4.6.4:
  * Init IAA test and add No-op operation
  * Separate common codes from DSA source code file
  * Bug fixes

OBS-URL: https://build.opensuse.org/request/show/977497
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=16
2022-05-16 11:39:18 +00:00
96b9f0ad11 Accepting request 972430 from Base:System
OBS-URL: https://build.opensuse.org/request/show/972430
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=9
2022-04-25 21:35:03 +00:00
12022670b2 Accepting request 971939 from home:susnux:branches:Base:System
- Update to version 3.4.6.3:
  * Allow use of config files with driver_name attr with older drivers

OBS-URL: https://build.opensuse.org/request/show/971939
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=14
2022-04-25 04:58:49 +00:00
f28dedb47a Accepting request 965868 from Base:System
OBS-URL: https://build.opensuse.org/request/show/965868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=8
2022-03-30 18:35:45 +00:00
Danilo Spinella
59de99f57a Accepting request 965867 from home:dspinella:branches:Base:System
- Build exclusively on x86_64, as kernel module idxd.ko cannot be
  found on i586

OBS-URL: https://build.opensuse.org/request/show/965867
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=12
2022-03-30 09:46:07 +00:00
Danilo Spinella
84bae4a2c4 Accepting request 965833 from home:dspinella:branches:Base:System
- Update to version 3.4.6.2:
  * Allow driver_name to be configured in guest
  * Disable mdev tests
  * Update driver_name in unit test configs
  * Improve error message in config attr failures
- Update to version 3.4.6.1:
  * Bug fix in wq driver name configuration
  * Test configs add driver name attr
- Update to version 3.4.6:
  * Support new "read_buffer" attributes that replace "token" attributes
  * Deprecate attributes with "token" names
  * Add support for driver_name attr to get wq driver name
  * Fix a read buffer length related bug
  * Add opcode operation support

OBS-URL: https://build.opensuse.org/request/show/965833
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=11
2022-03-30 08:48:13 +00:00
4de5b1023c Accepting request 943249 from Base:System
OBS-URL: https://build.opensuse.org/request/show/943249
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=7
2022-01-03 09:49:06 +00:00
Danilo Spinella
5b6fef5ea3 Accepting request 943238 from home:dspinella:branches:Base:System
- Update to version 3.4.4:
  * Add -e/--enable and -f/--force features to load-config command
  * Add more sample configuration files for different usages
  * Add multi-descriptor support
- Update to version 3.4.3:
  * Remove redundant dependencies (kmod and udev)
  * Bug fixes and code cleanup
  * DSA test adds device and wq selection
  * DSA test adds no opcode operation support

OBS-URL: https://build.opensuse.org/request/show/943238
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=10
2021-12-30 17:08:55 +00:00
5256c30de6 Accepting request 926983 from Base:System
OBS-URL: https://build.opensuse.org/request/show/926983
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=6
2021-10-22 22:51:41 +00:00
Danilo Spinella
d14b517e10 Accepting request 926982 from home:dspinella:branches:Base:System
- Update to version 3.4.2
  * Add feature to skip tests based on feature availability
  * Skip tests requiring shared memory if feature not available
  * Add API to retrieve wq occupancy attribute

OBS-URL: https://build.opensuse.org/request/show/926982
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=9
2021-10-22 13:13:47 +00:00
4c3ee1ca00 Accepting request 917986 from Base:System
OBS-URL: https://build.opensuse.org/request/show/917986
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=5
2021-09-10 21:41:33 +00:00
Danilo Spinella
1ccf2d41c7 Accepting request 917698 from home:dspinella:branches:Base:System
- Update to version 3.4.1
  * Bug fixes related to traffic-class
  * Add per-wq ATS disable support
  * Add extended error status reporting
  * Created local copy of UAPI header file idxd.h from /usr/include
  * Update driver name changes
  * Rewrite unit test removing hardcoding and other enhancements
  * Bug fixes
- Run spec-cleaner

OBS-URL: https://build.opensuse.org/request/show/917698
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=8
2021-09-10 14:21:43 +00:00
fb93720c59 Accepting request 903636 from Base:System
OBS-URL: https://build.opensuse.org/request/show/903636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=4
2021-07-02 11:28:00 +00:00
f082143805 Accepting request 903051 from home:susnux:branches:Base:System
Update to version 3.2

OBS-URL: https://build.opensuse.org/request/show/903051
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=7
2021-07-02 08:08:03 +00:00
46f1f08971 Accepting request 888494 from Base:System
OBS-URL: https://build.opensuse.org/request/show/888494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=3
2021-04-26 14:39:50 +00:00
110d482aad Accepting request 888439 from home:susnux:branches:Base:System
Update to version 3.1
  * Improved error messages and return values
  * Fix incorrect error return value from tool
  * Allow -1 special value for wq->groupid and fix related error
    messages
  * Fix incorrect manpage text for config-wq
  * Remove reference to non-interface header in interface header
  * Remove non-interface header from packaging
  * Use portable data types and fix build issues in 32 bit targets
- Dropped upstream merged v3.0.1-use-portable-data-types.patch

OBS-URL: https://build.opensuse.org/request/show/888439
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=5
2021-04-26 12:55:04 +00:00
9b68723933 Accepting request 871451 from Base:System
OBS-URL: https://build.opensuse.org/request/show/871451
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=2
2021-02-15 22:16:39 +00:00
b2878ec0ab Accepting request 871447 from home:LPechacek:branches:Base:System
- Update to v3.0.1 (jsc#SLE-13348)
  - Added IAX support
  - Added implementation and support for new mdev types
  - Removed uuid type mdevs
  - Introduced a new wq API to set max batch and transfer size
  - Added new GPL2 and LGPL-2.1 license files
  - Library license changed to LGPL-2.1
  - Fixed static code analysis bugs
- Enhanced Description
- Added dependency on the idxd kernel driver
- Restricted architecture to x86 - DSA is embedded
  into Intel CPUs
- Added patch: v3.0.1-use-portable-data-types.patch

OBS-URL: https://build.opensuse.org/request/show/871447
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=3
2021-02-12 14:09:37 +00:00
f0425b2aa8 Accepting request 836279 from Base:System
- Initial packaging of v2.8 (jsc#SLE-15021)

OBS-URL: https://build.opensuse.org/request/show/836279
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/accel-config?expand=0&rev=1
2020-09-23 16:46:14 +00:00
bea54ea0d6 Accepting request 836054 from home:mcalabkova
- Initial packaging of v2.8 (jsc#SLE-15021)

OBS-URL: https://build.opensuse.org/request/show/836054
OBS-URL: https://build.opensuse.org/package/show/Base:System/accel-config?expand=0&rev=1
2020-09-22 09:48:52 +00:00