Back to stress-ng PTS page

Accepted stress-ng 0.12.07-1 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 21 Apr 2021 19:40:15 +0100
Source: stress-ng
Built-For-Profiles: noudeb
Architecture: source
Version: 0.12.07-1
Distribution: unstable
Urgency: medium
Maintainer: Colin King <colin.king@canonical.com>
Changed-By: Colin King <colin.king@canonical.com>
Changes:
 stress-ng (0.12.07-1) unstable; urgency=medium
 .
   [Colin Ian King]
   * Makefile: bump version
   * core-helper: uncapitalize SWAP -> swap
   * stress-l1cache: only compute cache size if it is not provided
   * stress-l1cache: skip stressor if cache size is abnormal
   * stress-l1cache: check for correct ways and line_size
   * stress-fork: silence warnings concerning vfork being deprecated
   * stress-cpu: fix double arg cpow and pow macros
   * Fix typo in builtin rint config checking
   * Rename test-builtin-cpu-is.c to test/test-builtin-cpu-is-power9.c
   * stress-cpu: parameterise workaround math macros
   * Add build detection and use builtins for fabs, fabsl, rint, rintl,
     sqrt and sqrtl
   * stress-sigabrt: fix build warning when built with gcc-11 PEDANTIC
   * Use a void * pointer for the mapping to avoid munmap warning
   * stress-wcstr: don't exercise wcscmp on M68K
   * stress-shm-sysv: don't declare get_bad_shmid for M68K
   * stress-shm-sysv: don't declare bad_shmid for M68K
   * stress-shm-sysv: don't pass NULL args to shmctl on M68K
   * stress-fp-error: disabled full fp error checkking on M68K
   * Add M68K (Motorola 68000) family #define
   * stress-ng: rename variable exit_status to wexit_status
   * Add cppcheck-suppress annotations to silence cppcheck on known
     false positives
   * stress-sigfpe: don't declare err_code when SA_SIGINFO is not defined
   * stress-dev: clean up some cppcheck warnings
   * stress-bad-altstack: don't use null vdso address
   * stress-cpu: increase number of iterations for omega stressor
   * stress-dev: disable play/pause ioctl on CD-ROMs
   * core-cache: remove redundant null check on cpu_path
   * core-cache: remove some redundant code
   * core-cache: rework to make cache detection more robust
   * core-cache: cater for offline CPUs
   * core-cache: don't use auxvals if non of the AT_* cache defines exist
   * stress-prctl: exercise PR_SET_SYSCALL_USER_DISPATCH system call
   * emulation
   * core-helper: print cache level being used in more informative way
   * stress_cache_alloc: use mmap'd shared memory rather than calloc'd
     memory
   * core-cache: determine cache size via getauxval
   * core-cache: add support for linux SPARC 64 cache information
   * stress-sigabrt: use handler and non-handler modes of SIGABRT
   * Check for both __riscv__ and __riscv macros
   * stress-userfaultfd: skip test if EPERM is returned
   * stress-ng: translate stressor EXIT_FAILURE to EXIT_NOT_SUCCESS
   * stress-rdrand: add some simple 64 bit random data sanity checks
   * stress-list: add stress_list_slistt to all methods
   * stress-list: check for defined sys/queue.h macros before using them
   * stress-list: fix typo, should build if HAVE_SYS_QUEUE_H defined
   * stress-list: had hand-crafted slistt method
   * Add list stressor to exercise insertion/find/removal of various
     list types
   * stress-mknod: silently ignore EINVAL on mknod failures
   * stress-signal: fall back to libc signal() if syscall returns ENOSYS
   * core-helper: Add stress_get_stack_top to determine stack stop
   * Makefile: pass LDFLAGS to function test builds, echo configs on
     VERBOSE=1
   * travis: update with more recent build disto and add more libraries
   * stress-chdir: ensure statbuf is initialized
   * Revert "stress-chdir: fchmod on recently fetched statbuf st_mode"
   * stress-pthread: make pthread stack shared and ensure it's resident
   * core-helper: Fix -k option, don't change the process name
   * stress-pthead: unmap stack after pthread has joined
   * stress-signal: dont call signal syscall directly
   * stress-memthrash: fix off-by-one array overflow on swap method
   * stress-memthrash: don't perform misaligned read/writes
   * stress-memthrash: calculate number of threads based on online CPU
     count
   * stress-fork: remove residual fork call
   * Makefile: Add MAN_COMPRESS to control stress-ng.1 compression on
     install rule
   * stress-fork: remove syscall(__NR_fork)
   * stress-fork: set pid and errno on an unknown fork case
   * stress-fork: done use fork shim helper, move code into core stressor
     loop
   * Add system information in -v debug output
   * core-perf: clean up false positive static analysis warning
   * test/test-mq-posix: memset msg to clean up static analysis warning
   * stress-chdir: fchmod on recently fetched statbuf st_mode
   * stress-matrix-3d: ensure maxtrix_3d_method_name is null
   * stress-aio-linux: ensure fds is set to null on error
   * stress-sysinval: remove extraneous ) in alloc_hugepages syscall info
   * stress-sysinval: re-work resource cleanup on error
   * stress-sysinval: add system call utilization stats
   * stress-ng: prefix functions with stress_
   * stress-ng: rename stressors_{init|deinit} to
     stress_stressors_{init|deinit}
   * Rename stress_{map|unmap}_shared to stress_shared_{map|unmap}
   * Rename stress_free_stressors to stress_stressors_free
   * Rename stress_free_settings to stress_settings_free
   * Rename stress_free_temp_path to stress_temp_path_free
   * Break && macro checks into multi-lines to match stress-ng code style
   * stress-cpu: add float64 64 bit floating point cpu stress method
   * stress-cpu: add a lfsr32 cpu method
Checksums-Sha1:
 0a931b339a4b88a1ec36d5dcb686da630e53cc8e 2333 stress-ng_0.12.07-1.dsc
 5a52e5dff5575095dd66a0143e51968dd792171c 536376 stress-ng_0.12.07.orig.tar.xz
 96f4fe86019fa0686e9f2d7cc42662b90200ee47 108392 stress-ng_0.12.07-1.debian.tar.xz
 d3115b1f2e8055d109f48b0eb62df47aae3b8c16 8632 stress-ng_0.12.07-1_source.buildinfo
Checksums-Sha256:
 44de0e207d5211f1148d270f556f7b19c956c821587135ead85ff45d6f420fcf 2333 stress-ng_0.12.07-1.dsc
 cf73e3a4c7d95afa46aa27fb9283a8a988f3971de4ce6ffe9f651ca341731ead 536376 stress-ng_0.12.07.orig.tar.xz
 2a86e4e34cd72532460cc751520b370883a1d9e990d0537aef38cedd9cbc60cb 108392 stress-ng_0.12.07-1.debian.tar.xz
 6200558074622a0ccff1c02d0568cb9b0c48fbd6b49175cd1fa461bb2a0afed3 8632 stress-ng_0.12.07-1_source.buildinfo
Files:
 024b68aa1cf2fb7684b81beef402ad97 2333 devel optional stress-ng_0.12.07-1.dsc
 7ae3498cd7331825e3ce9d3ab780b7b8 536376 devel optional stress-ng_0.12.07.orig.tar.xz
 c1ff5dd032c8e292e7ea331e5ae045a0 108392 devel optional stress-ng_0.12.07-1.debian.tar.xz
 3f9c504f2f0133860a34f4dfefe32f0d 8632 devel optional stress-ng_0.12.07-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmCApgYACgkQaMKH38ao
AiYmmBAAg5nlMXNBbSJKcM7tFyfmibWZtAgNMWDyahmjhP4YLBYc6qqLnVI1gx4J
FiTAlR49GvBJiTVEoZ1y2kpVjq80880L6OsgFI0WblUA7N/S0jZIoamLfAMvjQCS
CnfT/Cls3vVSa8ktxtp2Iy3vaRRP6T9ADebjw1ZIJjT5TFFpLPNXN6TP8ov/8IH1
WOETTP4yoto95IX6MZ5YqMWHMFMq9tUKUepJT20mXnlCuoEwzlJWgLb+lxnbH7qW
VVCFL/JItjQlhsH8NOtRaJxKxvWWn61+yxtu+0DgveE8/g4Is5l3J4pOQjAPEpAA
x1VlESQmN1AQLwHIthqYOxvUJlYiYC3Rv0H6wbcqWGYIGdZiAY+plCcqrZ2ZNML7
hOzbn41nFMEQbobphl2Vx5RKixmgOhZIoUzncRlnMhPch70mHIjYtcKp+p9KgKlb
fey2xC34gFXwA3BoYJKtV955qXZ1J8nIxXvECryyZ68hLUB5oGiHLkHNkqOG8PQ3
In6y+xrMh4sJV+SykAuFbjw7CTS9c8LTJqFY9q8NzRTT+ZVLxvmuO7keH7pJmuBM
CGXXbIP/AAQNxBLEJba+jyNivlwcr6FbHYqe8XR1o2QNR+QtykS2BsUhk+XYdWMO
DsBG5HmdWMLCYwzyzaKswB8Gz6iefL5S6zGvyVXPRdZpytu6X+w=
=kwQM
-----END PGP SIGNATURE-----