From 3664a0947d2a96e6c386325eada065865ed2f008b35d648d5fd6bb45370d4889 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Wed, 27 May 2020 20:45:34 +0000 Subject: [PATCH] Accepting request 809672 from home:mnhauke - Update to version 0.11.12 * Setup the checksum before forking off child stressor (LP: #1880840) - fixes null checksum if child is killed before the stressor function gets invoked. * stress-stackmmap: make ends of stack inaccessible to stop clobbering non-stack regions * stress-dev: disable TIOCGETD for the moment as it causes some hang issues * stress-context: always swap context back to main microthread on termination * stress-sock: voidify fd arg to clean up build warning on Solaris * Add run-time autoconfig check for struct ifconf * stress-sem-sysv: test illegal semtimedop only if it is exists * stress-sem-sysv: workaround kfreebsd8 EINVAL on semtimedop * stress-sem-sysv: don't use semtimedop if it returns -ENOSYS * stress-sem-sysv: only exercise SEM_STAT on linux * stress-ng: fetch yaml filename before running stress tests * Makefile: rm -f the makefile on clean * stress-ng: Don't track config or show in diff * Makefile: remove the need for an empty config file * stress-ng: fix long form if -x option, use "exclude" instead of "list" * stress-ng: README: update libsctp name for RHEL, fedora, related distros * stress-memthrash: silently ignore ESRCH pthread_join failures * stress-madvise: voidify pthread_join return, we don't care about it * stress-inode-flags: voidify pthread_join return, we don't care about it * stress-dev: voidify pthread_join return, we don't care about it * shim_waitpid: allow a few retries before throttling retry * kernel-coverage.sh: move the quick spin through stressors to the end OBS-URL: https://build.opensuse.org/request/show/809672 OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=182 --- stress-ng-0.11.10.tar.xz | 3 -- stress-ng-0.11.12.tar.xz | 3 ++ stress-ng.changes | 59 ++++++++++++++++++++++++++++++++++++++++ stress-ng.spec | 4 +-- 4 files changed, 64 insertions(+), 5 deletions(-) delete mode 100644 stress-ng-0.11.10.tar.xz create mode 100644 stress-ng-0.11.12.tar.xz diff --git a/stress-ng-0.11.10.tar.xz b/stress-ng-0.11.10.tar.xz deleted file mode 100644 index b457e6e..0000000 --- a/stress-ng-0.11.10.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:110519ac10cc46cd99a29909543e74f6f58a95903bc8beae9d6553ca2dd48674 -size 443208 diff --git a/stress-ng-0.11.12.tar.xz b/stress-ng-0.11.12.tar.xz new file mode 100644 index 0000000..089865e --- /dev/null +++ b/stress-ng-0.11.12.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ccf437ca1876a3e8a55986c6481697045203a17f5994cb2f5096cd461d18031 +size 445256 diff --git a/stress-ng.changes b/stress-ng.changes index 20f69b1..0c7dfcd 100644 --- a/stress-ng.changes +++ b/stress-ng.changes @@ -1,3 +1,62 @@ +------------------------------------------------------------------- +Wed May 27 18:51:34 UTC 2020 - Martin Hauke + +- Update to version 0.11.12 + * Setup the checksum before forking off child stressor (LP: #1880840) + - fixes null checksum if child is killed before the stressor + function gets invoked. + * stress-stackmmap: make ends of stack inaccessible to stop clobbering + non-stack regions + * stress-dev: disable TIOCGETD for the moment as it causes some hang + issues + * stress-context: always swap context back to main microthread on + termination + * stress-sock: voidify fd arg to clean up build warning on Solaris + * Add run-time autoconfig check for struct ifconf + * stress-sem-sysv: test illegal semtimedop only if it is exists + * stress-sem-sysv: workaround kfreebsd8 EINVAL on semtimedop + * stress-sem-sysv: don't use semtimedop if it returns -ENOSYS + * stress-sem-sysv: only exercise SEM_STAT on linux + * stress-ng: fetch yaml filename before running stress tests + * Makefile: rm -f the makefile on clean + * stress-ng: Don't track config or show in diff + * Makefile: remove the need for an empty config file + * stress-ng: fix long form if -x option, use "exclude" instead of "list" + * stress-ng: README: update libsctp name for RHEL, fedora, related + distros + * stress-memthrash: silently ignore ESRCH pthread_join failures + * stress-madvise: voidify pthread_join return, we don't care about it + * stress-inode-flags: voidify pthread_join return, we don't care + about it + * stress-dev: voidify pthread_join return, we don't care about it + * shim_waitpid: allow a few retries before throttling retry + * kernel-coverage.sh: move the quick spin through stressors to the end + of the test + * Fix --seq mode checksum with multiple stressors and sanity checking + * stress-vm: fix bit error checking when bogo-ops limits reached + * core-ftrace: fix removed filename setting statement + * core-ftrace: remove setting of set_event_pid and refactor code + * core-out-of-memory: return EXIT_SUCCESS on --oomable + option (LP: #1879782) + * stress-get: fix #ifdef check on getpagesize + * core-out-of-memory: return EXIT_NO_RESOUCE on --oomable + option (LP: #1879696) + * core-shim: add delay before re-waiting + * stress-dev: add block device lseeks and force return to be stashed + * Add memory barriers an ready flag to check if counter is in a sane + state + * core-shim: rework waitpid again, terminate child on EINTR (LP: #1879447) + * stress-dev: remove sleep and return EXIT_SUCCESS on child exit + * stress-ng: add checksum sanity check on bogo ops stats and run flag + * stress-mq: add SIGEV_SIGNAL events to exercise kernel + * stress-shm-sysv: exercise shmctl and shmdt race on child exit + * stress-shm-sysv: exercise NUMA mempolicy on shm + * stress-sem-sysv: exercise some invalid options to get more kernel + coverage + * stress-sock: add a few more ioctls to exercise + * syscalls: update preadv/preadv2 and pwritev entries + * stress-hdd: use preadv, preadv2, pwritev, pwritev2 + ------------------------------------------------------------------- Sat May 16 16:18:51 UTC 2020 - Martin Hauke diff --git a/stress-ng.spec b/stress-ng.spec index fd8070c..49e7898 100644 --- a/stress-ng.spec +++ b/stress-ng.spec @@ -2,7 +2,7 @@ # spec file for package stress-ng # # Copyright (c) 2020 SUSE LLC -# Copyright (c) 2015, Martin Hauke +# Copyright (c) 2015-2020, Martin Hauke # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ Name: stress-ng -Version: 0.11.10 +Version: 0.11.12 Release: 0 Summary: Tool to load and stress a computer License: GPL-2.0-only