File accel-config.changes of Package accel-config
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Thu Jan 18 09:40:51 UTC 2024 - Danilo Spinella <danilo.spinella@suse.com>
3
4
- Update to versione 4.1.4:
5
* Fix a bug while reading json objects
6
* Do not save traffic class attributes
7
* Handle cmd_status initialization failure without exiting
8
* Remove SET_ERR macro which is error prone
9
* Skip check for ats_disable if attribute absent
10
* Add parameter for specifying dev and wq
11
* Fix bug about checking result of decompression
12
- Update to version 4.1.3:
13
* be less greedy in _cleanup greps
14
- Update to version 4.1.2:
15
* Fix a memory leak bug
16
- Update to version 4.1.1:
17
* update Standards-Version to 4.6.2 in control file
18
* Use asm volatile for compilers that don't support
19
__builtin_ia32_mfence
20
* Fixes for pedantic compiler warnings
21
* Update copyright years in man pages
22
* Fix some syntax errors and cleanup in man pages
23
* Fix --help and other options
24
* Fix a bug with empty wq driver name
25
* Fix bug about finding a mismatched wq
26
* Add op mask to check if an op is available
27
* Decide whether to do the operation or not
28
* Fix batch event log core check output issues
29
* Provide --skip-config to run dsa tests without device reset
30
31
-------------------------------------------------------------------
32
Wed Aug 30 15:47:17 UTC 2023 - Danilo Spinella <danilo.spinella@suse.com>
33
34
- Update to version 4.1:
35
* add missing libssl-dev dependency
36
* Skip configuring ats_disable if the attribute is not present
37
* Add config-user-default command
38
* Add option "-c <config_file>" to load default configurations from
39
the file
40
* Disable default configured WQs and devices
41
* Add "-n <wq_name>" to specify WQ name for disabling WQs
42
* Add user_default_profile.conf
43
* Add doumentation for new command "config-user-default"
44
45
46
-------------------------------------------------------------------
47
Fri Apr 28 08:53:40 UTC 2023 - Danilo Spinella <danilo.spinella@suse.com>
48
49
- Update to version 4.0:
50
* use buildflags.mk, remove hardcoded CFLAGS
51
* debian/accel-config-test.install fix path on copy
52
* convert all magic number for 1<<12 to PAGE_SIZE
53
* fix madvise() call to unmap pages
54
* add updated idxd.h definition from kernel source
55
* Remove redundant -f 0x0 in iaa_user_test_runner.sh
56
* Fix dedicated mode wq size 1 failure
57
* Modify incorrect print information
58
* Modify block_on_fault in 2g2q_user_2.conf
59
* Move get_random_value() to accel_test.c
60
* Add algorithm to do Zcompress8
61
* Add test code of operation Zcompress8
62
* Modify script for executing Zcompress8 test
63
* Add algorithm to do Zdecompress8
64
* Add test code of operation Zdecompress8
65
* Modify script for executing Zdecompress8 test
66
* Add algorithm to do both Encrypt and Decrypt
67
* Add test code of operation Encrypt
68
* Modify script for executing Encrypt test
69
* Add test code of operation Decrypt
70
* Modify script for executing Decrypt test
71
* Modify struct in idxd.h for IAA Translation Fetch
72
* Add test code of IAA Translation Fetch
73
* Modify script for executing IAA Translation Fetch test
74
* Add helping information for new parameters
75
* Add openssl package installation details
76
* Fix bug of Zcompress8 about input size less 128
77
* Remove ats_disable config for iax tests
78
* Add identification for IAA1.0/2.0 platform
79
* add per-wq prs disable tests
80
* Update format bitmask attrs to match driver
81
* Add new API to set and get wq op_config
82
* Add option to config-wq to set op_config
83
* Change json listing format of bitmasks
84
* Add load, save and list config support for op_config
85
* Update config-wq doc with op_config details
86
* Add unit test for op_config configuration
87
* Fix segmentation fault during list cmd in SPR
88
* Add API to retrieve iaa_cap when available
89
* Add group->desc_progress_limit support
90
* Add group->batch_progress_limit support
91
* Add wq->prs_disable support
92
* Add device->event_log_size support
93
* Do not set traffic class in tests
94
* Skip op_config test if feature not present
95
* Include IAA support in README
96
* Fix bug in return value of pasid enabled check
97
* add DIX Generate operation support
98
* add translation fetch operation support
99
* Remove traffic config for iax tests
100
* Fix dsa_test segmentation fault when do 2G tests
101
- Update to version 3.5.3:
102
* Fix bug of setting max destination size
103
* Remove some leftover references to mdev
104
* Remove text about installing kernel headers
105
* Remove uninitialized local variable warning
106
* Remove read_buffers 0 settings from configs
107
108
-------------------------------------------------------------------
109
Tue Dec 27 23:01:03 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
110
111
- Update to version 3.5.2:
112
* Bug fix in help system
113
* Remove mdev implementation
114
115
-------------------------------------------------------------------
116
Fri Nov 18 14:34:25 UTC 2022 - Danilo Spinella <danilo.spinella@suse.com>
117
118
- Update to version 3.5.0:
119
* Fix static code analysis warnings
120
* Fix lintian errors
121
* Move test program and related configs to /usr/lib
122
* Move contrib/configs/* to /etc
123
* Some code cleanup
124
125
-------------------------------------------------------------------
126
Mon Oct 10 18:22:08 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
127
128
- Update to 3.4.8
129
* Changes in accel-config test
130
131
-------------------------------------------------------------------
132
Wed Sep 14 09:11:38 UTC 2022 - Danilo Spinella <danilo.spinella@suse.com>
133
134
- Update to version 3.4.7:
135
* No relevant changes
136
- Update to version 3.4.6.5:
137
* Add Zcompress32, Zdecompress32, Compress and Decompress test
138
* Add Zcompress16 and Zdecompress16 to IAA test
139
* Add operation CRC64 into IAA test
140
* Bug fixes
141
142
-------------------------------------------------------------------
143
Mon May 16 09:24:48 UTC 2022 - Danilo Spinella <danilo.spinella@suse.com>
144
145
- Update to version 3.4.6.4:
146
* Init IAA test and add No-op operation
147
* Separate common codes from DSA source code file
148
* Bug fixes
149
150
-------------------------------------------------------------------
151
Thu Apr 21 21:40:01 UTC 2022 - Ferdinand Thiessen <rpm@fthiessen.de>
152
153
- Update to version 3.4.6.3:
154
* Allow use of config files with driver_name attr with older drivers
155
156
-------------------------------------------------------------------
157
Wed Mar 30 08:11:22 UTC 2022 - Danilo Spinella <danilo.spinella@suse.com>
158
159
- Update to version 3.4.6.2:
160
* Allow driver_name to be configured in guest
161
* Disable mdev tests
162
* Update driver_name in unit test configs
163
* Improve error message in config attr failures
164
- Update to version 3.4.6.1:
165
* Bug fix in wq driver name configuration
166
* Test configs add driver name attr
167
- Update to version 3.4.6:
168
* Support new "read_buffer" attributes that replace "token" attributes
169
* Deprecate attributes with "token" names
170
* Add support for driver_name attr to get wq driver name
171
* Fix a read buffer length related bug
172
* Add opcode operation support
173
- Build exclusively on x86_64, as kernel module idxd.ko cannot be
174
found on i586
175
176
-------------------------------------------------------------------
177
Thu Dec 30 15:11:29 UTC 2021 - Danilo Spinella <danilo.spinella@suse.com>
178
179
- Update to version 3.4.4:
180
* Add -e/--enable and -f/--force features to load-config command
181
* Add more sample configuration files for different usages
182
* Add multi-descriptor support
183
- Update to version 3.4.3:
184
* Remove redundant dependencies (kmod and udev)
185
* Bug fixes and code cleanup
186
* DSA test adds device and wq selection
187
* DSA test adds no opcode operation support
188
189
-------------------------------------------------------------------
190
Fri Oct 8 13:28:16 UTC 2021 - Danilo Spinella <danilo.spinella@suse.com>
191
192
- Update to version 3.4.2
193
* Add feature to skip tests based on feature availability
194
* Skip tests requiring shared memory if feature not available
195
* Add API to retrieve wq occupancy attribute
196
197
-------------------------------------------------------------------
198
Thu Sep 9 10:18:17 UTC 2021 - Danilo Spinella <danilo.spinella@suse.com>
199
200
- Update to version 3.4.1
201
* Bug fixes related to traffic-class
202
* Add per-wq ATS disable support
203
* Add extended error status reporting
204
* Created local copy of UAPI header file idxd.h from /usr/include
205
* Update driver name changes
206
* Rewrite unit test removing hardcoding and other enhancements
207
* Bug fixes
208
- Run spec-cleaner
209
210
-------------------------------------------------------------------
211
Tue Jun 29 10:23:21 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
212
213
- Update to version 3.2
214
* Add support for new device bind paths retaining compatibility
215
with older kernels
216
* Add support for UACCE interface to access char devices
217
* Fixed several issues in filtering, config and listing code
218
* Support all 256 bits of op_cap
219
* Fix incorrect return values
220
* Made removing all mdevs more intuitive
221
222
-------------------------------------------------------------------
223
Mon Apr 26 09:57:42 UTC 2021 - Ferdinand Thiessen <rpm@fthiessen.de>
224
225
- Update to version 3.1
226
* Improved error messages and return values
227
* Fix incorrect error return value from tool
228
* Allow -1 special value for wq->groupid and fix related error
229
messages
230
* Fix incorrect manpage text for config-wq
231
* Remove reference to non-interface header in interface header
232
* Remove non-interface header from packaging
233
* Use portable data types and fix build issues in 32 bit targets
234
- Dropped upstream merged v3.0.1-use-portable-data-types.patch
235
236
-------------------------------------------------------------------
237
Fri Feb 12 13:09:35 UTC 2021 - Libor Pechacek <lpechacek@suse.com>
238
239
- Update to v3.0.1 (jsc#SLE-13348)
240
- Added IAX support
241
- Added implementation and support for new mdev types
242
- Removed uuid type mdevs
243
- Introduced a new wq API to set max batch and transfer size
244
- Added new GPL2 and LGPL-2.1 license files
245
- Library license changed to LGPL-2.1
246
- Fixed static code analysis bugs
247
- Enhanced Description
248
- Added dependency on the idxd kernel driver
249
- Restricted architecture to x86 - DSA is embedded
250
into Intel CPUs
251
- Added patch: v3.0.1-use-portable-data-types.patch
252
253
-------------------------------------------------------------------
254
Tue Sep 22 09:28:15 UTC 2020 - Marketa Calabkova <mcalabkova@suse.com>
255
256
- Initial packaging of v2.8 (jsc#SLE-15021)
257