Accepted stress-ng 0.12.10-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 2 Jun 2021 13:12:11 +0100
Source: stress-ng
Built-For-Profiles: noudeb
Architecture: source
Version: 0.12.10-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.10-1) unstable; urgency=medium
.
[Rosen Penev]
* stress-fp-error: add pre-compiler checks for all floating-point
exceptions
.
[Colin Ian King]
* Makefile: bump version
* stress-schedpolicy: use new_policy rather than policy
* Manual: update date
* stress-zlib: use sizeof the object rather than the type
* stress-tree: use sizeof the object rather than the type
* stress-sockmany: use sizeof the object rather than the type
* stress-sockfd: use sizeof the object rather than the type
* stress-seccomp: use sizeof the object rather than the type
* stress-rmap: use sizeof the object rather than the type
* stress-open: use sizeof the object rather than the type
* stress-mmapmany: use sizeof the object rather than the type
* stress-memthrash: use sizeof the object rather than the type
* stress-memrate: use sizeof the object rather than the type
* stress-malloc: use sizeof the object rather than the type
* stress-lockbus: use sizeof the object rather than the type
* stress-list: use sizeof the object rather than the type
* stress-hrtimers: use sizeof the object rather than the type
* stress-handle: use sizeof the object rather than the type
* stress-fiemap: use sizeof the object rather than the type
* stress-epoll: use sizeof the object rather than the type
* stress-efivar: use sizeof the object rather than the type
* stress-dev-shm: use sizeof the object rather than the type
* stress-cyclic: use sizeof the object rather than the type
* stress-clone: use sizeof the object rather than the type
* stress-apparmor: use sizeof the object rather than the type
* stress-affinity: use sizeof the object rather than the type
* core-thermal-zone: use sizeof the object rather than the type
* core-mounts: use sizeof the object rather than the type
* core-helper: use correct sizeof for ram_f, ram_s
* core-hash: use sizeof the object rather than the type
* core-cache: use sizeof the object rather than the type
* stress-xattr: fix memory leak of large_tmp on error return path
* stress-fanotify: only declare and use fan_fd2 if required
* stress-dup: voidify return from waitpid
* stress-xattr: allocate large_tmp on the heap rather than the stack
* stress-ng: use shim wrapped strlcpy
* stress-usefaultfd: fix missing \n at end of pr_inf message
* stress-sigabort: move scope of variable ret to deeper scope
* stress-ng: move scope of variable total
* stress-io-uring: return EXIT_NOT_IMPLEMENTED when io-uring is not
implemented
* stress-io-uring: check for ENOSYS on io-uring setup
* stress-mq: move scope of variable ret
* stress-fp-error: clean up build warning on d1, d2 when FE_INEXACT
is not available
* stress-fault: don't use t1, t2, dt if getrusage is not supported
* stress-dev: fix memcpy/memset thinko
* stress-ng.h: remove HOT annotation from keep stressing helpers
* stress-stream: ensure initialized values are in range 0..0.99999
* stress-io-uring: constify stress_io_uring_setups array
* stress-io-uring: don't abort early on close op setup on failed dup
* stress-ng: fix memory leak, call stress_temp_path_free before
stressor exits
* stress-ng: fix memory leak, call stress_temp_path_free in usage
* syscalls: add io_pgetevents to exercised syscalls
* stress-aio-linux: exercise io_pgetevents if it is available
* stress-aio-linux: attempt to call async fsync, don't redo if it fails
* stress-io-uring: add madvise io-uring op
* stress-io-uring: add close op, and zero fields on other ops
* stress-aio: add aio_fsync call for more kernel coverage
* kernel-coverage.sh: add reiserfs to the mix
* kernel-coverage: disable core dump handlers such as apport
* stress-io-uring: add READ and WRITE opcodes
* stress-io-uring: add random block sized seek position for
READV/WRITEV ops
* stress-io-uring: drive opcode calls by a lookup table, add
fallocate + fadvise ops
* stress-io-uring: move completion handling to submit call
* stress-io-uring: bump bogo-op counter for each successful completion
* stress-io-uring: refactor op-code handling, add helper callbacks
* stress-fcntl: exercise some invalid fcntl operations for more coverage
* stress-vforkmany: fix handling on OS X where vfork() fails
* stress-vforkmany: add another yield point after touching pages
* stress-bad-altstack: force child death on recursive signals
* stress-bad-altstack: Fix hang on OS X
* stress-ng.h: disable MLOCKED macro on OS X as it clashes with NORETURN
* stress-xattr: pass oversized xattr using a larger buffer
* stress-urandom: pass entropy count in variable rather than by value
* stress-urandom: initialize val to clean up valgrind warning
* stress-sockabuse: call futimens with valid time
* stress-sock: zero ifc to avoid valgrind warning
* stress-shm: memset msg to zero, cleans up valgrind warning
* stress-set: ensure array groups is zero'd, clean up valgrind warning
* stress-sem-sysv: make the array more than large enough
* stress-schedpolicy: memset attr to zero to clean up warnings
from valgrind
* stress-schedpolicy: memset large_attr to zero to clean up
valgrind warning
* stress-prctl: set arg2 in PR_GET_KEEPCAPS to zero
* stress-prctl: set arg2 in PR_SET_CHILD_SUBREAPER zero
* stress-eventfd: ensure buffer is zero'd before writing it
* stress-dev: zero filename array, cleans up valgrind warnings
* stress-clock: ensure initialized t1 is used to set the time
* stress-procfs: remove debug printf
* stress-procfs: ensure entire buffer is zero'd before scanning it
* stress-procfs: fix negative index into dlist[] array
* stress-fork: fix fork not being called
* stress-fanotify: exercise fanotify FAN_CLASS_NOTIF |
FAN_REPORT_DFID_NAME
* Add per-stressor metrics to metrics output
* kernel-coverage: add sysinfo for mounted fs coverage
* kernel-coverage: use -1 to specify number of CPUS online
Checksums-Sha1:
40599c659c87a1cdfb686eeebd21827a2f6397e2 2333 stress-ng_0.12.10-1.dsc
d39db4616ee604924342fa453f52718a57e718d6 547912 stress-ng_0.12.10.orig.tar.xz
cba33c93fe3c0b12bb4d6c076aecde5764f76282 114268 stress-ng_0.12.10-1.debian.tar.xz
eea5b8808c618577f66f68c00030d1d580911604 8467 stress-ng_0.12.10-1_source.buildinfo
Checksums-Sha256:
1c1d79071c5cc1aceefc1813bee570855c7575933ef33929386c120bc45be2db 2333 stress-ng_0.12.10-1.dsc
bd167b6559fa8a28680371b1defd3ffe2344eb550129d58dd7d5e2d568f2786e 547912 stress-ng_0.12.10.orig.tar.xz
36cd4647f68d90878fc8fc7f1ad222e9695ffc28c3fd5cb60c72b3aa62d61273 114268 stress-ng_0.12.10-1.debian.tar.xz
934a4b5cdb6fd706e42c71267b206f9c945a29335bdabb4a85f46ea7538acea7 8467 stress-ng_0.12.10-1_source.buildinfo
Files:
67fd2ddbbd0f1be0611b5c0642ec9d2a 2333 devel optional stress-ng_0.12.10-1.dsc
65067115d43da40b3b52937637c87dd8 547912 devel optional stress-ng_0.12.10.orig.tar.xz
2eb1f02146c02f2113afab5cd543a6e6 114268 devel optional stress-ng_0.12.10-1.debian.tar.xz
802a685cae0a80e1db584f8794d38eac 8467 devel optional stress-ng_0.12.10-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmC+HVoACgkQaMKH38ao
AibLtQ/9Fl723X464aJaCBUbu2tULh/O2CzPdM8t4wjJFHav9D0lbY1R5LcWnzfT
N4pso9gvlfwVKeTeApLG3i1I4LTzZDbXHsh5GIIYiZZVHBC6VsauiSVK8f9r/9QH
Z/jXPVMq2BnVWD66/PNJl3X/RIt1x7nUHAjOSggbcWvZGGfo5YdpuYlMoTK0tTCR
X3AoCyXrmacEi+nZZHALa7Xa/Trke7jW0NB4YvtgC2xH+DyiQgsJrChxNHbaxYfv
JOuDE5bBDb3MsCc40y3m7nbCDq+U67f+oSF7PDTn4GVmFSd4SXOm6E9+sNgfp/HL
19JdCTZWxWQBKyHRmPvOBsaUx/Er2IQ1DAm+P5evEd8T9l1kC0dTPgqo4UX2w9VX
DM+1SjU4y2VxBZ0UWy2aOXhKc6uf1WWABaII6rgV4p7BXgIUPuntc41ThtJDQQWW
8X2bg45MValMCZZOo4zfVfItvGlUzUTdb9egaUcRhh6JBgQGv/VHcrXgpXGi30jJ
MJXM2DNnQipG+PzwKGfmRAWdmc2Z0pdv+TU2wSyUnISu1mqV58dVJOHmEYr9MQlj
j7VECgUNnEdVMXcm0U74veC/dvwWwd8HwJSkRam8NKHFtZoTFdkcmzsG8ulmqZ7y
0mvf8tL0QSxOuhQvifAgw3+vWcCO/uNGtQUGWfI5bsPhwMgJRC0=
=IUdO
-----END PGP SIGNATURE-----