Commit Graph

34 Commits

Author SHA1 Message Date
Jerry Snitselaar
ad16c64f5c accel-config: Rebase to 4.1.6 release
Rebase to 4.1.6 and add -test package for
RH internal testing use.

Resolves: RHEL-29909

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2024-04-06 11:29:01 -07:00
Fedora Release Engineering
bea2abdc13 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-22 22:35:52 +00:00
Fedora Release Engineering
bac0d0c984 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 12:04:01 +00:00
Jun.Miao
f849d32ebf Update to v4.1.1 release
Signed-off-by: Jun.Miao <jun.miao@intel.com>
2023-10-10 10:30:55 -04:00
Jun.Miao
f64bc3275e Update to v4.1.0 release
Changes:
[ 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 <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"
[ Jerry Snitselaar ]

Update spec file templates to use SPDX identifiers

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2023-09-26 09:23:57 -04:00
Fedora Release Engineering
e6fa23b225 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-19 12:50:37 +00:00
Jerry Snitselaar
c68cdcdd04 accel-config: Use SPDX identifiers in spec file
Update spec file to use SPDX identifiers for licenses, set correct
license value, and clean up the comments. The spec currently is
listing licenses of dependencies as well as the accel-config code,
where the License field should only show the license of the code being
shipped in the package. This was cleaned up in the upstream spec file
templates at some point, but never migrated to here. There is an
effort taking place now as well to move Fedora packages to using SPDX
identifiers for licenses, so make the switch here. A PR has also been
sent to the upstream project to make use of the SPDX identifiers in
the spec file templates there as well.

Signed-off-by: Jerry Snitselaar <jsnitsel@redhat.com>
2023-05-30 17:35:36 -07:00
Jun.Miao
553411fa97 Update to v4.0 release
Release 4.0 mainly adds support for DSA2 and IAA features.

Changes:
[ Jun Miao ]
Enables the building of the debuginfo packages in the spec file.

[ 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

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2023-04-23 02:04:20 -04:00
Jun.Miao
87d94392f3 Update to v3.5.1 release
[ 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

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2023-02-27 09:24:50 -05:00
Fedora Release Engineering
238bfe6a56 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-18 21:20:29 +00:00
Jun.Miao
3d3901e3e2 Update to v3.5.2 release
Remove mdev implementation
Test bugfixes

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-12-04 08:25:48 -05:00
Jun.Miao
33139e4ff6 update the source version for v3.5.1 release
Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-11-30 08:59:19 -05:00
Jun.Miao
d28d82f652 Update to v3.5.1 release
Bug fix in help system
Bug fixes in test

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-11-28 19:42:54 -05:00
Jun.Miao
c5936cd624 Update to v3.5.0 release
Changes:
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

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-10-25 05:34:35 -04:00
Jun.Miao
3310334c59 Update to v3.4.8 release
Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-09-26 10:17:59 -04:00
Jun.Miao
85f130717c Update to v3.4.7 release
Add contrib/config to installation.
Fix some bugs in debdch.sh.
Update debian/changelog with changes since last release.

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-08-31 01:45:59 -04:00
Jun.Miao
997a646cab Update to v3.4.6.5 release
Add Zcompress32, Zdecompress32, Compress and Decompress test
Add Zcompress16 and Zdecompress16 to IAA test
Add operation CRC64 into IAA test
Bug fixes

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-08-23 02:22:15 -04:00
Fedora Release Engineering
f1a95b3f01 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-20 20:23:00 +00:00
Jun.Miao
e0a28d85ab Update to v3.4.6.4 release
- Init IAA test and add No-op operation
 - Separate common codes from DSA source code file
 - Bug fixes

Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-05-05 23:02:55 -04:00
Jun.Miao
72e1e61934 Update to v3.4.6.3 release
Signed-off-by: Jun.Miao <jun.miao@intel.com>
2022-04-20 04:33:55 -04:00
Fedora Release Engineering
7ad613107e - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-19 20:52:16 +00:00
Yunying Sun
ebfa1d08b1 Update to v3.4.4 release 2021-12-22 15:31:31 +08:00
Yunying Sun
5043b70240 Update to v3.4.2 release 2021-09-29 09:47:50 +08:00
Yunying Sun
3a4df4e77a Updated to v3.4.1 release 2021-08-13 12:35:48 +08:00
Yunying Sun
80c9dbf500 Updated to v3.4 release 2021-07-29 10:44:21 +08:00
Fedora Release Engineering
c423eec74c - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-21 17:12:19 +00:00
Björn Esser
e5cecd5f02
Rebuild for versioned symbols in json-c 2021-07-10 11:51:30 +02:00
Yunying Sun
eb54ed3093 Updated to v3.2 release 2021-06-07 09:01:28 +08:00
Yunying Sun
8e4c2f4c93 Update to 3.1 release 2021-03-29 10:17:08 +08:00
Yunying Sun
55c6858390 Using license LGPLv2+ to fix lint warning 2021-02-18 13:40:29 +08:00
Yunying Sun
73b6f62ec3 Updated to 3.0.1 release 2021-02-18 10:57:49 +08:00
Fedora Release Engineering
45599bb2cd - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-25 23:45:12 +00:00
Tom Stellard
2ecb32903c Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2020-12-15 01:42:53 +00:00
Yunying Sun
5ef8add22a Initial import (#1881782) 2020-11-06 09:19:57 +08:00