- 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
- Update to version 0.11.10
* core-ftrace + manual: update caveat about ftrace stats
* stress-pty: fix incorrect placing of #endif's
* core-ftrace: warn when --ftrace is used on systems that don't
support it
* core-ftrace: voidify unused argument in stress_ftrace_add_pid
* kernel-coverage: add ftrace and class exercising
* core-ftrace: move OPT_FLAGS_FTRACE check to core-ftrace
* core-ftrace: try to filter by parent and child process IDs
* core-ftrace: add caveat about tracing stats captured
* core-ftrace: fix some resource free'ing issues
* stress-efi-var: optimize check for . files
* stress-efivar: remove free of efi_dentries
* stress-chdir: ensure all fd's and filenames are invalid before
testing
* Add --ftrace option to get some kernel function tracing metrics
* stress-pty: exercise tcdrain, tcflush, tcflow and tcgetattr
* stress-vm: use mwc64() for random numbers rather than random()
* stresss-vdso: add missing line
* stress-pipe: fix build failure on non-Linux platforms on pr_fail
* Replace pr_fail_err with pr_fail to allow more flexible error
messages
* Remove pr_fail_dbg and replace with pr_fail
* Remove pr_fail_args_errno and pr_fail_errno
* core-helper: remove directory if an error occurs on mkdir
OBS-URL: https://build.opensuse.org/request/show/806043
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=180
- Update to version 0.11.06
* stress-dev: remove TIOCGETC and TIOCSETC ioctl to fix FTBFS on
alpha
- this is the 2nd attempt to fix this issue, this time I'm
removing the use these specific ioctl commands.
- Update to version 0.11.05
* stress-dev: define a shim for struct tchar, fixes a FTBFS
on arch alpha
- Update to version 0.11.04
* stress-sockabuse: reduce scope of variable sfd
* stress-reboot: reduce scope of another ret variable
* stress-reboot: reduce scope of variable ret
* stress-skiplist: make function skip_list_free static
* stress-madvise: relax constness of buf pointer
* stress-reboot: don't pass args to clone, it is not required
* stress-reboot: remove shadowed variable ret
* stress-sysbaddr: add guard on bad_getdomainname and comment
out bad_acct
* stress-sysbadaddr: disable acct for the moment.
* stress-sysbadaddr: limit clone to just linux for the moment
* stress-sysbadaddr: pass incremented addresses to avoid restrict
warnings
* stress-sysinfo: cast void * to the appropriate arg types on system
calls
* stress-reboot: add and use SHIM_CAP_SYS_BOOT
* stress-reboot: move help so it's always built in
* Add a reboot stressor. This does not actually reboot a system.
* stress-sigfd: exercise the fd info of the signalfd
OBS-URL: https://build.opensuse.org/request/show/789713
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=174
- Update to version 0.11.02
* core-parse-opts: cater for -ve values
* core-parse-opts: check for non-numeric in numeric args
* Fix --random mode
* Allow negative --random for selecting number of online CPUs
* stress-prctl: add PR_SET_IO_FLUSHER PR_GET_IO_FLUSHER prctl
commands
* stress-mmapfork: check if parent is OOM'd and force exit on
early abort
* stress-mmapfork: force reap on interrupt waiting for pid
* stress-mmapfork: ensure we kill and reap child processes
* stress-mmapfork: reap when no more process slots are free
* stress-mmap: add in more yield points
OBS-URL: https://build.opensuse.org/request/show/781660
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=168