-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 1 Dec 2024 11:21:23 +0000
Source: stress-ng
Architecture: source
Version: 0.18.07-1
Distribution: unstable
Urgency: medium
Maintainer: Colin Ian King <colin.i.king@gmail.com>
Changed-By: Colin Ian King <colin.i.king@gmail.com>
Changes:
stress-ng (0.18.07-1) unstable; urgency=medium
.
[Eder Zulian]
* Manual: stress-prio-inv default scheduling policy is fifo
* core-affinity: rename str to arg to avoid name shadowing on token
string str
.
[Ivan Shapovalov]
* Makefile: expand `$(*FLAGS)` and `$(MACHINE)` non-recursively
.
[Julee]
* stress-gpu: fix the gpu-upload option is not effective
.
[Po-Hsu Lin]
* Makefile: fix machine detection for Ubuntu Bionic s390x VM
.
[Colin Ian King]
* Makefile: bump version
* stress-file-ioctl: replace long int with long for ioctl macros
* Makefile.machine: remove need for which command
* README.md: add another research paper reference
* core-affinity: add die, core, cluster parsing options for affinity
lists
* core-helper: refactor, add helper function to check for zero'd buffer
* stress-flipflop: use PRIu64 format specifiers for uint64_t values
* stress-vma: don't use void * pointer arithmetic
* stress-flipflop: add sanity check to avoid static analysis warnings
* core-shim: fix order of int declaration for vlen in
shim_process_madvise
* core-affinity: swap args in calloc call
* stress-softlock: re-work drop_niceness to cater for POSIX conformant
nice() returns
* stress-opcode: add missing const cast
* stress-flipflop: constify casts in stress_flipflop_uint64_cmp
* core-affinity: make stress_package_set static
* core-*, stress-*: replace local static nowt pointer with global g_nowt
* core-affinity: fix off-by 1 when printing max packages available
* core-affinity: parse package list, e.g 0-3,7-11
* core-affinity: parse affinity list, allow packageN to be specified
* core-affinity: parse affinity list with mix of ranges and odd,even,
random,all
* Makefile.config: add built time check for cpu_set_t
* core-setting: add missing \n in string type output
* stress-flip-flop: add new single cacheline coherency scalability
stressor
* stress-l1cache: unroll loops to improve throughput
* stress-*: handle nice returns in a portable way
* README.md: add another paper citation
* core-shim: add new Linux 6.13 xattrat system calls
* stress-shm-sysv: requires sys/ipc.h and sys_shm.h so check for these
* stress-llc-affinity: add cache line flushing option
--llc-affinity-clflush
* stress-gpu: rename option OPT_gpu_uploads to OPT_gpu_uploads (2)
* README.md: update contributors list
* stress-gpu: rename option OPT_gpu_uploads to OPT_gpu_uploads
* stress-ng: use generalized signal handler setup
* kernel-coverage: add --keep-going to workaround gcov errors
* stress-vma: fix stress_mmapaddr_get_addr to return validated
non-mapped addresses
* stress-vma: retry address randomization if address is in text or heap
sections
* stress-vma: add missing comments
* stress-vma: try access test on all pages of mmap
* stress-vma: ensure test alloc is the correct number of pages in size
* stress-vma: fix incorrect func name in comment block
* core-perf: add some more perf events based on recent kernels
* Revert "stress-pthread: disable pthread_sigqueue call for CYGWIN"
* README.md: add another Cygwin fix to an issue found with stress-ng
* stress-workload: add a few more permutations of fma computation
* README.md: update bug report, replace link with git commit SHA link
* core-nt-store: improve double nt stores on x86
* stress-opcode: x86: generate random length of opcode prefix ops
* stress-rawdev: use %jd format specifiers for intmax_t
* Makefile: use a smaller set of -W settings for PEDANTIC icc builds
* core-klog: add another const in err_exceptions[]
* core-helper: add some missing comment blocks
* core-shim: remove comment about use of pragma
* core-shim: remove extraneous ( in comment
* core-shim: use arch specific cacheflush system calls
* core-rapl: only emit "perhaps run as root" messgage if not running as
root
* README.md: Update contributors list
* stress-cacheline: unroll loops, improve performance by 33%
* stress-bitonic: unroll test and verify loops for improved speed
* stress-bubblesort: unroll loops to improve performance
* core-*, stress-*: replace short with short int, long with long int
* stress-ng: add --taskset-random option to randomize stressor CPU
affinity
* core-job: rename stress_chop to stress_str_chop
* stress-vm: fix early termination of prime-incdec stressor
* README.md: add reiserfs bug report
* Manual: fix spelling mistake "optiob" -> "option"
* stress-prefetch: use K instead of KB for cache size
* stress-vma: use read rather than write on 8 bit pointer
* core-helper: add backtrace dumping, call when SIGABRT occurs
* core-affinity: --taskset: add "all" and "random" keywords
* stress-l1cache: fix reverse method, fix incorrect setting of data loop
* stress-brk: ensure the failure sbrk errno is being checked
* core-target-clones: add more power9,10,11 target clone build time
constraints
* core-shim: limit _FORTIFY_SOURCE to 2 for ALT linux gcc for ppoll
workaround
* core-shim: use shim'd types for shim_poll args
* core-shim: add shim to ppoll() and workaround fortification issues
* README.md: add another kernel commit to the 2024 kernel bug list
* stress-fp-error: remove duplicated sqrt
* core-*, stress-*: fflush opened writable files
Checksums-Sha1:
8b6d179d8a6150d6f33bec73adb4689850b7137a 2198 stress-ng_0.18.07-1.dsc
a47cc712772c86f9b83c4efee4d299d907051a47 5721792 stress-ng_0.18.07.orig.tar.xz
06ec1def64fd0359cbd0631db7f1d89db17a7200 208456 stress-ng_0.18.07-1.debian.tar.xz
77416e85fc51f444154b0518885366484dd16e0e 11963 stress-ng_0.18.07-1_source.buildinfo
Checksums-Sha256:
5280143469fb46901523a68eba1208eaac39c525181615b5d4c29fc3f227f851 2198 stress-ng_0.18.07-1.dsc
72c28bb3e7cb4865daea5ba8ef82bf96a48535cd35320e71c441c2e6f4b3eb5a 5721792 stress-ng_0.18.07.orig.tar.xz
a266fb6e56274223d4666e3b59410ac93e8164f265a5de379c01fef981c1a290 208456 stress-ng_0.18.07-1.debian.tar.xz
d7f49a3f808b01bfa2fd82253fcdaecfbefbe86a3aa7d16dc7c4bd0578e74b28 11963 stress-ng_0.18.07-1_source.buildinfo
Files:
f1ce4a58019a7768178cb977bcf67fef 2198 devel optional stress-ng_0.18.07-1.dsc
6ce7d9f1780d7a0c9b3994bf18eabaaa 5721792 devel optional stress-ng_0.18.07.orig.tar.xz
42436829d7a275758b1dc8927dcc8053 208456 devel optional stress-ng_0.18.07-1.debian.tar.xz
9f0448f657c4e71a9c7b044a825008f2 11963 devel optional stress-ng_0.18.07-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmdMS9QACgkQaMKH38ao
Aib0aw//bj05xh27rZtTm6877ykEEJsvumRd3pU0j92BtELd3hZeQEJjD6UVZoRF
0sTKvbP2V180IKvR5ppr0vN8Ml/bSkEKLV6Zklv8ZZsNCDQgycS6x65M1ipeN41Z
DJKaVmtmmvHDMt7QRT0zerdxMTbgs69aAhS4vY80nGZnUVVlXf+Fd/h4zLr1wdym
BZqyUL6kLP2qdyyMpuiSSAqViZJgo4jM3jW1bpMjLP4oxTynvgcPNzXAslf3jVYM
xnru+VxXjrWivP/m8ymvLQMarzOL6NlAdPe2RkPM95CWhq/qqshcEH/NyV/+SL3x
r+l2O52AFrqObxvrfpFZYc3p4e5f2AmP0ygmpHHXLUY64UfmiL+WH2IuJqRs5QyX
5L92mZRb2WwvvG7kijthJGa4hNTv4NSZdC9qT0fQEnC1X1kbmiwaGFQabPuLQqWp
XZaUqO0jVz7tlrpFCEefzpmMDZ8l33xAU0C3A6tV/U9a41NHstOfS/PPL9gmEt1P
fA50V3zC/nexjZiBndHbtjI7zmFeuslQEVamheJ2CuY7qPN+lQAsJD5M/ot/pV44
F5IPX0CJ8gOXfkIt2FJa6tdoU7KxK4mJ7ejZ8F8WXlcqP+ZNmz9Z462RItbTh7RI
4kKF+wK2I31V8D+2gGjwraCH61XwD/vMl4iqAcU6f9pInYl/HRY=
=25fH
-----END PGP SIGNATURE-----
Attachment:
pgppLkdWE6GYu.pgp
Description: PGP signature