- update to version 0.0.7.26:
* fast-test-all: revert back to maximum of 4 stressors
* stress-zero: disable write to /dev/zero for minix
* shim: fix build error and warnings on Minix builds
* stress-fstat: allow threadless builds for systems without pthreads
* stress-ng: fix cppcheck style warnings: reduce scope of variables i and j
* stress-fstat: reduce scope of variable fd
* stress-zlib: clean up cppcheck style warnings
* stress-stackmmap: clean up cppcheck style warning
* stress-bind-mount: use args_t wrapper for clone to fix warning
* Wrap const *args_t to pass non const void * arg to pthread_create
* stress-tmpfs: constify array mmap_flags[]
* stress-shm-sysv: constify array shm_flags[]
* stress-opcode: constify static array sigs[]
* stress-mmap: constify mmap_flags
* stress-af-alg: constify static data structures
* test-asm-nop: add copyright boiler plate message
* Make default cache size information debug only
* thrash: add some function comments
* shim: add more comments
* Use the mincore shim to hide BSD/linux 3rd argument differences
* Add shim for mincore(2)
* shim: madvise: map madvise advice to posix_madvise advice
* stressors: use shim_madvise rather than madvise
* Add shim for madvise(2)
* stress-fp-error: check for EDOM, ERANGE (lp#1674000)
* Make FORCE_DO_NOTHING build in a nop before other ways of doing nothing
* stress-matrix: align matrices to 64 bytes to reduce cache stalls
* stress-matrix: use restrict on arrays for more compute
* stress-icache: add missing support for PPC64
OBS-URL: https://build.opensuse.org/request/show/481758
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=23
* Makefile: bump version
* stress-mmapfork: add more feedback on segv faults (LP: #1614099)
- Changes for 0.06.13:
* Makefile: bump version
* Makefile: add snapcraft into make dist
* ignite-cpu: ensure buffer is null terminated before calling strlen
* stress-affinity: only check CPU move if sched_getaffinity succeeds
* Add snapcraft packaging
* stress-seccomp: inject some random BPF op codes
* force indirect libc calls to enforce calls to libc wide str functions
* stress-str: fix incorrect order on args in call to stress funcs
* stress-str: force indirect libc calls to enforce calls to libc str
* functions
* ensure cache info is only printed once
* Manual: fix typo: build -> built
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=10
* Update manual page date since we've touched the manual
* stress-seal: don't abort fatally if memfd_create is not
available.
* fast-test-all: cater for non-fatal test exit status
* Add oom-pipe to fast-test-all exclusion list
system call
* Makefile; bump version
* fast-test-all: don't run seccomp, it may not pass on some
kernels
* stress-fault: handle segfaults that occur on some BSD kernels
* stress-icache: only madvice if MADV_NOHUGEPAGE is defined
* stress-icache: don't assume that read/write/exec protection is
allowed
* Update cache-mfence helper. It supports ARM now. Zhiyi Sun
* Makefile: bump version again
* stress-atomic + build: the autodetect smarts did not work, fix
them
* Makefile: bump version
* stress-atomic: don't make tmp volatile, fixes clang warnings
* Add smarts to Makefile to detect if atomic GCC functions are
supported
* Makefile: bump version
* Manual: update date
* stress-ptrace: EINTR is not a failure on waitpid
* stress-tlb-shootdown: remove case where < 2 CPUs abort the test
* Add GCC atomic ops stressor
* stress-copy-file-range: handle ENOSPC as non-fatal
* stress-icache: call __clear_cache() between code modifications.
* Enable icache stressor for arm
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=8