Accepting request 619522 from home:mnhauke

- Update to version 0.09.32
  * Makefile: bump version
  * Makefile: add .travis.yml to make dist rule
  * stress-dev-shm: reduce scope of variable ret
  * stress-fstat: add yield point to get lower-latency in stopping
  * stress-dev-shm: handle interrupted wait to fix utime accounting
  * stress-dev-shm: use shim_fallocate for older kernels that don't
    support it
  * stress-pthread: don't block threads from SIGALRM for DragonFly BSD
  * stress-pthread: don't block threads from SIGALRM for OS X
  * stress-fstat: don't block threads from SIGALRM for OS X
  * stress-dev: skip devices that are not standard chr or blk devices
  * Check for chr or blk device using S_ISCHR/S_ISBLK
  * Fall back to mutexes instead of spinlocks for OpenBSD
  * stress-iomix: make kill and wait into two phases
  * stress-msg: add extra yield points for prompt death of children
  * stress-msg: add yielding to boost performance and help NetBSD
  * shim: make FreeBSD use the emulated fallocate for the moment
  * stress-zlib: constify data, cleans up clobbering warning
  * stress-dev-shm: close fd on exit
  * stress-sigpipe: move declaration of sigpipe_count
  * Add /dev/shm memory stressor
  * stress-dev: remove duplicated BLKSSZGET ioctl
  * stress-cyclic: reformat table contents
  * stress-clock: add 4.17 CLOCK_MONOTONIC_ACTIVE clock
  * stress-mmapfixed: add new 4.17 MAP_FIXED_NOREPLACE flag
  * stress-matrix: only print matrix method on first stressor instance
  * stress-matrix: add more yield points for snappier exits
  * stress-socket-fd: remove debug message
  * stress-socket-fd: add more yield points on fd recv and closing

OBS-URL: https://build.opensuse.org/request/show/619522
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=104
This commit is contained in:
Martin Pluskal 2018-06-28 07:25:05 +00:00 committed by Git OBS Bridge
parent 0e0edac11f
commit 0b6a5d7de8
4 changed files with 114 additions and 4 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:38881e799cbc400d058f08ebe9d4aa4c3ca9979541aa67e36a24b217d0d07294
size 350520

3
stress-ng-0.09.32.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0de97212a83b2f8a34ee31ef32a7bc69066ed49ebdc59b51aa4060cb95e29321
size 352176

View File

@ -1,3 +1,113 @@
-------------------------------------------------------------------
Thu Jun 28 06:10:47 UTC 2018 - mardnh@gmx.de
- Update to version 0.09.32
* Makefile: bump version
* Makefile: add .travis.yml to make dist rule
* stress-dev-shm: reduce scope of variable ret
* stress-fstat: add yield point to get lower-latency in stopping
* stress-dev-shm: handle interrupted wait to fix utime accounting
* stress-dev-shm: use shim_fallocate for older kernels that don't
support it
* stress-pthread: don't block threads from SIGALRM for DragonFly BSD
* stress-pthread: don't block threads from SIGALRM for OS X
* stress-fstat: don't block threads from SIGALRM for OS X
* stress-dev: skip devices that are not standard chr or blk devices
* Check for chr or blk device using S_ISCHR/S_ISBLK
* Fall back to mutexes instead of spinlocks for OpenBSD
* stress-iomix: make kill and wait into two phases
* stress-msg: add extra yield points for prompt death of children
* stress-msg: add yielding to boost performance and help NetBSD
* shim: make FreeBSD use the emulated fallocate for the moment
* stress-zlib: constify data, cleans up clobbering warning
* stress-dev-shm: close fd on exit
* stress-sigpipe: move declaration of sigpipe_count
* Add /dev/shm memory stressor
* stress-dev: remove duplicated BLKSSZGET ioctl
* stress-cyclic: reformat table contents
* stress-clock: add 4.17 CLOCK_MONOTONIC_ACTIVE clock
* stress-mmapfixed: add new 4.17 MAP_FIXED_NOREPLACE flag
* stress-matrix: only print matrix method on first stressor instance
* stress-matrix: add more yield points for snappier exits
* stress-socket-fd: remove debug message
* stress-socket-fd: add more yield points on fd recv and closing
* stress-sctp: handle failures more gracefully, retry rather than
abort
* stress-cpu: Add LIKELY hint on callfunc stressor, speeds up
by ~0.8%
* stress-cpu: optimize primes a little further
* Add UNLIKEY hint on sqrt stressor, speeds up by ~3%
* stress-cpu: add UNLIKELY hint on hanoi zero depth
* stress-ng: call free_settings to fix memory leak on process exits
* cache: fix removed assignment to cpu count and make buffer larger
* cache: use sizeof types to fix segfault
* helper: put PRAGMAs around function rather inside function
* Use trusty dist in travis
* Force disabling of warnings on older versions of gcc
* Add travis build yaml
* stress-ng: rename abort to do_abort to avoid shadowing of global
function abort
* stress-zlib: rename rand to rnd to avoid shadowing with global
function rand
* stress-zlib: rename index to idx to avoid shadowing with global
function index
* stress-utime: rename times to timevals to avoid shadowing with
global function times
* stress-sigpending: rename sigset to _sigset to avoid shadowing of
global sigset
* stress-rtc: rename alarm to wake_alarm to avoid shadowing with
function alarm
* stress-rawdev: rename function shift to shift_ul
* stress-link: remove need for symlink argument
* rename acct to account to avoid shadowing with function acct
* stress-fanotify: rename mount to mnt to avoid shadowing with
function mount
* rename times to timespec to avoid shadowing with global function
times
* stress-dev: rename stat to vt_stat to avoid shadowing with
function stat
* stress-cpu: rename gamma to _gamma to fix shadowing with
function gamma
* stress-context: rename link to uc_link to avoid shadowing with
function link
* stress-branch: rename index to _index inside macro to avoid
global shadowing
* Rename mount to mnt to ensure we don't shadow global function
mount
-------------------------------------------------------------------
Fri Jun 22 06:18:27 UTC 2018 - mardnh@gmx.de
- Update to version 0.09.31
* Makefile: bump version
* cache: fix out of bounds access and potential null pointer
dereferences
* cache: fix various warnings when building with gcc-8.1.1
* stress-memfd: fix build warning on whence not being used
* Makefile.config: add detection for APPARMOR_PARSER failures
* perf: Add some more SW perf events
* Makefile: fix perf HW events, need to pick up $(CFLAGS)
* stress-matrix: add a square product matrix method
* Ensure apparmor binary data is removed
* Add extra sanity checking for apparmor builds
* stress-mmapaddr: use correct signal handler
* Re-order message queue stressor, it's not in the correct place
* stress-timerfd: reduce scope of buffer
* stress-efivar: reduce scope of varname and guid_str
* stress-chdir: remove hard coded chdir_dirs setting
* stress-rmap: child should _exit rather than return on error
* stress-zlib: add a zero block data method
* stress-sigfpe: just clear siginfo.si_code field
* stress-sigfpe: use assignment rather than memset to zero siginfo
* stress-timerfd: remove shadowed declaration of ret
* stress-sigfpe: remove shadowed declaration of ret
* Don't exit child sub-processes with exit() (LP: #1777564)
* stress-inotify: fix various gcc-8 warnings
* stress-sysbadaddr: pass non-aliased addresses to system calls
* stress-filename: clean up gcc 8.1 warning
* stress-fanotify: clean up gcc warning
* Clean up gcc-8 warning by making filename 5 chars smaller
-------------------------------------------------------------------
Sat Jun 16 12:41:28 UTC 2018 - mardnh@gmx.de

View File

@ -18,7 +18,7 @@
Name: stress-ng
Version: 0.09.30
Version: 0.09.32
Release: 0
Summary: Tool to load and stress a computer
License: GPL-2.0-only