Accepted stress-ng 0.12.03-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sat, 13 Feb 2021 22:23:24 +0000
Source: stress-ng
Architecture: source
Version: 0.12.03-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.03-1) unstable; urgency=medium
.
[Adrian Ratiu]
* stress-ng.h: fix build-breaking HAVE_USTAT typo
.
[Colin Ian King]
* Makefile: bump version
* core-vmstat: Add delay time in seconds to vmstat and thermalstat
* stress-cache: use % operator on indexes into cache
* core-try-open: Make pid_t print and scanning more portable
* stress-ng.h: don't include <ustat.h> on OpenIndiana
* core-helper: clean up build warning on unused parameter name
* core-helper: add build time guards for setproctitle
* Manual: update names of contributors
* stress-dccp: add SIOCOUTQ ioctl, added in Linux 5.9
* stress-fanotify: exercise fanotify_init flags using a table
* stress-chmod: make index i a size_t rather than an int
* stress-cache: fix up missing tab in macro
* stress-bad-ioctl: remove extraneous tab in struct definition
* stress-af-alg: make size argument a size_t rather than an int
* stress-zlib: make size argument a size_t rather than an int
* stress-epoll: fix epoll_pwait2 call, add missing sigset size
* stress-rawdev: don't allocate buffers on stack, use mmap
* Add stressor process state information in argv[0]
* README: add static build instructions for RHEL
* stress-wcstr: don't use libbsd wcsl* when building static images
* Disable mlocked regions to avoid linking issues on RHEL static
builds
* stress-str: don't use libbsd strl* when building static images
* core-shim: don't use libbsd strl* when building static images
* stress-dup: force unlink fifo file on cleanup
* core-vmstat: cater for deltas that are negative
* core-shim: fix build warning if sbrk is not defined
* core-vmstat: use shim wrapper of strlcpy to avoid compat linking
issues
* core-shim: fix missing who argument to rusage shim system call
* core-net: fix build warning on ppid on systems that don't use it
* core-vmstat: show n/a for CPU speeds that are zero or less
* core-vmstat: ensure string therms is zero
* stress-pipeherd: move memset of rusage to fix build error on Haiku
* Add buildtime check for rusage.ru_nvcsw field
* Add buildtime check for rusage.ru_minflt field
* core-try-open: fix build error on GNU/HURD
* test/test-sem-sysv.c: touch all fields in arg to silence cppcheck
* stress-utime: add fsync after each utimensat
* stress-sock: break long #if define checks with newline
* stress-sock: clean up cppcheck style warning
* stress-rawdev: no need to declare typedefs for no-op build case
* stress-pthread: clean up cppcheck warning and use coding style for
multiple #defines
* stress-pipeherd: improve guarding and usage of getrusage variables
* stress-poll: enable HAVE_PSELECT code path
* stress-memhotplug: no need to declare typedefs for non-linux cases
* stress-kcmp: need to declare typedefs for specific build case
* stress-fault: remove OS specific guarding to check for getrusage
* stress-exec: no need to declare typedefs for non-linux cases
* stress-clone: no need to declare typedefs if clone is not supported
* core-vmstat: clean up initialization of pointer ptr
* core-vmstat: no need to check for null if we are checking for ' ' too
* core-vmstat: ensure fclose occurs on non-null opend fp
* stress-pipe: fix memory leak of buffer on error return path
* core-vmstat: fix fd leak on cpu scaling frequency
* tests: clean up some pedantic Coverity static analysis warnings
* Add --thermalstat option to dump out CPU and thermal information
* stress-dev: avoid ttyS* lockups on low latency kernels
* stress-dev: avoid blocking lockups on ttys
* Add a STRESS_TRY_AGAIN don't give up flag and simplify try-open
* stress-dev: set argv[0] at more appropriate name change points
* stress-dev: set /proc/$pid/cmdline to contain name of device being
exercised
* stress-dev: handle lockups on ttyS* blocking opens
* Add a new --vmstat option to show info like vmstat(8)
* stress-full: add mmap operations to /dev/full
* Add shim wrapper for the getrusage system call and build time
detection
* stress-poll: add --poll-fds N option to exercise more file descriptors
* stress-nice: add braces around comment and statement
* Replace keep_stressing macro with inlined function, add args param
* stress-longjmp: remove JMP_BUF_MAGIC0, it was never completed
* stress-zero: allocate buffers using mmap rather than on stack
* stress-memrate: add 128 bit read/write option
* stress-af-alg-defconfigs.h: update crypto defconfigs table
* stress-memcpy: use "all" method by default, gets more testing spread
* stress-cache: remove modulo operators, speed up code
* stress-cache: ignore sfence if not available, add missing help
and optimize
* Force keep_stressing_flag to always be inlined
Checksums-Sha1:
a0c47876c75c0981bd2ca2695bcefc8944f163dc 2333 stress-ng_0.12.03-1.dsc
7a9488951833a6d65709e5b807c94972187bf651 525156 stress-ng_0.12.03.orig.tar.xz
60391ea59f5d38347d1aa1fe3f165e30b6adf47f 104784 stress-ng_0.12.03-1.debian.tar.xz
fa5d1c287b951a74ea6aa7fa1c7d306e0c36513c 8002 stress-ng_0.12.03-1_source.buildinfo
Checksums-Sha256:
9e65f50bf60755011a8ca3ecb522f56dd894fc8c77c281c681e041abb421ac8e 2333 stress-ng_0.12.03-1.dsc
f27ff439b76a17641291d4234c73655cddcb0a5a588441d6ade290b06ca4b805 525156 stress-ng_0.12.03.orig.tar.xz
b960540e3375520242ece0ab1ec8c3b2e0da10dab35e5330a9a8e62ef6d81d37 104784 stress-ng_0.12.03-1.debian.tar.xz
ee0eba335857af2a95520c643ae7a536ce75786dcad46cb8d447635f32521ccd 8002 stress-ng_0.12.03-1_source.buildinfo
Files:
00caa15719d6fc52af131563d08008b0 2333 devel optional stress-ng_0.12.03-1.dsc
dcc2d0e1374026762bf0c9b989cb6a95 525156 devel optional stress-ng_0.12.03.orig.tar.xz
abab4eed9cc0fa8dbdf8d4ef3a074dd4 104784 devel optional stress-ng_0.12.03-1.debian.tar.xz
2f981c6cc5ca70c392072cf011d4070a 8002 devel optional stress-ng_0.12.03-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmAoVugACgkQaMKH38ao
AiYksw/6AjcbYSxOBiB4omrnIRSeju+rHSNckoO87Rb0lpgKOvsVeulmmNDqrpVQ
wlROBSVQJGrVKxzFTLGzjS8cCqeviR/yZiTLMEL1sjKytzo0YFm9q2TOG6yTTilJ
qN/eRVFf7OywDGVhZWVi8+beIlG30wAFaQDPvqNrdlS9jgARdp5u/w8JzhxeNe4c
GNtzNyTW4BqVpb9jveIeQua+DE4okjkXS86gAy51IUL/3pqoowbWslwSBcQeSf94
hQLBIBSZr2h3cEqH4U3DB5+YJo+/gNUogMnirdFk8JZob5bR9WUQLYfDVlLhHjb8
c24OmqweSxP1/QX8KHFt4ukC52KReCtdA3D728P9Hws32/uK5c9ybwjicJM/Tvkb
GdrtYH/bXaG7rCuiJvGUTHLEGQ8bkjifPx6dd9iJMeiqzXr+OGH7QT0lDLIHVqFh
2d/E5QB8LaipS83+u/7xdg0feRzJE/dOPjXrg9ykfsXPxtU3fvrjFGB3rtDMk1Mm
QDm2/ENuiuIy1IE8uTTbAN9d05R5WAGEvykVabzwerbcHCOjUZkk8jEb4JMXy6Kc
KshOGiw7248LybaX2k33qDs2iTpS1nAF0fztVj0Yslrmie9GABuzZufShiryGAcp
ilsr6se9TS+YJsMgwTE/ObKGE3SfgIZcziqWl29kNq8OWGd5YZA=
=etw1
-----END PGP SIGNATURE-----