SHA256
1
0
forked from pool/stress-ng

Accepting request 511198 from home:mnhauke

- Update to version 0.08.08:
  * Makefile: bump version
  * stress-memrate: don't fail so badly when we can't allocate memory
  * stress-ng: fix segfault on --memcpy, requires 1 arg and not zero
  * Manual: update date
  * stress-cpu: Minix also does not have lgammal so work around this
  * stress-dirdeep: fix clang + Minix build warning, cast char to int
  * stress-memrate: add OOM check detection
  * stress-cpu: NetBSD does not have lgammal so work around this
  * stress-radixsort: fix build issues on systems w/o libbsd
  * Add new memrate stressor
  * shim: trivial fix to comment typo
  * stress-cpu: optimize factorial calculation
  * job: avoid memory overflow on strncpy on txt
  * Add --matrix-yx option
  * iterate over size of classes and remove need for terminator
  * stress-radixsort: remove casting, clean up build warning with PEDANTIC=1
  * README: Add notes on PEDANTIC builds
  * No need to extern define opterr, it is already defined in getopt.h
  * Fix static build issues with the use of getpwuid
  * Add longjmp handling to unwind parsing errors
  * Improve job error handling
  * Add a LIKELY annotation to the 75% likely path on mwc8()
  * Add a radixsort CPU/memory/cache stressor
  * stress-rmap: force faster termination and cleanups
  * stress-ng.h: forgot to commit matrix size increase to 8192
  * stress-matrix: scale up default float values by 65535
  * stress-matrix: don't allocate matrices on the stack, mmap them instead
  * stress-icache: call shim_cacheflush to flush ICACHE
  * Add --vm-madvise option

OBS-URL: https://build.opensuse.org/request/show/511198
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=40
This commit is contained in:
Martin Pluskal 2017-07-18 14:35:36 +00:00 committed by Git OBS Bridge
parent cd252d7194
commit 3ee3822a41
4 changed files with 94 additions and 4 deletions

View File

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

3
stress-ng-0.08.09.tar.gz Normal file
View File

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

View File

@ -1,3 +1,93 @@
-------------------------------------------------------------------
Tue Jul 18 12:32:33 UTC 2017 - mardnh@gmx.de
- Update to version 0.08.08:
* Makefile: bump version
* stress-memrate: don't fail so badly when we can't allocate memory
* stress-ng: fix segfault on --memcpy, requires 1 arg and not zero
* Manual: update date
* stress-cpu: Minix also does not have lgammal so work around this
* stress-dirdeep: fix clang + Minix build warning, cast char to int
* stress-memrate: add OOM check detection
* stress-cpu: NetBSD does not have lgammal so work around this
* stress-radixsort: fix build issues on systems w/o libbsd
* Add new memrate stressor
* shim: trivial fix to comment typo
* stress-cpu: optimize factorial calculation
* job: avoid memory overflow on strncpy on txt
* Add --matrix-yx option
* iterate over size of classes and remove need for terminator
* stress-radixsort: remove casting, clean up build warning with PEDANTIC=1
* README: Add notes on PEDANTIC builds
* No need to extern define opterr, it is already defined in getopt.h
* Fix static build issues with the use of getpwuid
* Add longjmp handling to unwind parsing errors
* Improve job error handling
* Add a LIKELY annotation to the 75% likely path on mwc8()
* Add a radixsort CPU/memory/cache stressor
* stress-rmap: force faster termination and cleanups
* stress-ng.h: forgot to commit matrix size increase to 8192
* stress-matrix: scale up default float values by 65535
* stress-matrix: don't allocate matrices on the stack, mmap them instead
* stress-icache: call shim_cacheflush to flush ICACHE
* Add --vm-madvise option
* stress-ng: forgot to add in stream-madvise option in help
* stress-resources: make memory mappings private and exercise random madvise
* stress-vm: make mappings private, helps with hugepage madvise
* stress-shm: make mappings private, helps with hugepage madvise
* stress-memthrash: make mappings private, helps with hugepage madvise
* stress-stream: add --stream-madvise option
* manual: fix typo, --no-advise should be --no-madvise
* stress-fcntl: add 4.13 hints F_GET_FILE_RW_HINT F_SET_FILE_RW_HINT
-------------------------------------------------------------------
Tue Jul 11 06:17:58 UTC 2017 - mardnh@gmx.de
- Update to version 0.08.07:
* Makefile: bump version
* manual: update date
* stress-filename: sanity checks on sz_max file size
* stress-cyclic: fix build warning on non-linux platforms
* stress-open: ignore open_pt if building on GNU/HURD
* make str const char *, fixup some PEDANTIC=1 build warnings
* setting: fix const warnings with PEDANTIC=1
* stress-ng: make get_nth_proc a static function
* job: rename argc to new_argc to fix shadowing parameter argc
* stress-vforkmany: fix PEDANTIC=1 build warning on munmap
* stress-softlockup: remove duplicate ret
* Rename tmp vars so we don't shadow pid
* stress-memthrash: fix build warnings with PEDANTIC=1
* stress-fstat: remove extraneous cast to void *
* stress-dev: don't make path const
* Rename array dccp_opts dccp_options to avoid name clashes
* stress-static: make a few local functions static
* exit_status: make it a WARN_UNUSED function
* stress-iomix: add FS_IOC_GETFLAGS/SETFLAGS inode operations
* stress-open: use posix_openpt and O_NOCTTY flag
* stress-zombie: zombie-max should not be a byte size value
* stress-vm: vm-hang option should be a time based option
* stress-tsearch: tsearch-size should not be a byte size value
* stress-sleep: sleep-max should not be a byte size value
* stress-sem: sem-procs should not be a byte size value
* stress-sem-sysv: sem-sysv-procs should not be a byte size value
* stress-qsort: qsort-size should not be a byte size value
* stress-pty: pty-max should not be a byte size value
* stress-pthread: pthread-max should not be a byte size value
* stress-mq: mq-size should not be a byte size value
* stress-mergesort: mergesort-size should not be a byte size value
* stress-memfd: memfd-fds option should not be a byte size value
* stress-matrix: matrix-size option should not be a byte size value
* stress-lsearch: lsearch-size option should not be a byte size value
* stress-hsearch: hsearch-size option should not be a byte size value
* stress-heapsort: heapsort-size option should not be a byte size value
* stress-fork: fork-max and vfork-max options should not be a byte size value
* stress-exec: exec-max option should not be a byte size value
* stress-bsearch: bsearch-size option should not be a byte size value
* stress-clone: the clone-max option should not be a byte size value
* stress-dir: chdir-dirs option should not be a byte size value
* stress-dirdeep: add a --dirdeep-dir option to make more dirs per level
* stress-dir: dir-dirs option should not be a byte size value
-------------------------------------------------------------------
Thu Jun 29 09:45:32 UTC 2017 - pgeorgiadis@suse.com

View File

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