Accepting request 481762 from benchmark

1

OBS-URL: https://build.opensuse.org/request/show/481762
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/stress-ng?expand=0&rev=8
This commit is contained in:
Dominique Leuenberger 2017-03-21 21:51:37 +00:00 committed by Git OBS Bridge
commit ef69ca7926
4 changed files with 121 additions and 5 deletions

View File

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

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

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

View File

@ -1,3 +1,120 @@
-------------------------------------------------------------------
Tue Mar 21 12:07:46 UTC 2017 - mimi.vx@gmail.com
- 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
* Add ppc64 arch to defined STRESS arch types
* stress-icache: add missing support for IBM s390
* Add s390 arch to defined STRESS arch types
* stress-icache: don't build in 64K page support for ARMEL
* Makefile: replace 'got' with 'using' in autoconfiguration text
* stress-getrandom: check for EINTR failures (from SIGALRM)
* Makefile: generate apparmor raw binary data silently
* Explicitly call pr_closelog() and flush pending output (lp#857942)
-------------------------------------------------------------------
Sat Mar 18 11:16:38 UTC 2017 - mpluskal@suse.com
- Update to version 0.07.25:
* helper: avoid calling sched_cpu on ppc64le
* Makefile: remove NOTPARALLEL, it's not helpful
* fast-test-all: remove xattr as it can break some file systems
* Makefile: don't autoconfig if we are making dist clean or install
* stress-mlock: add in const to void when calling mlock
* stress-icache: unconstify page_addr to clean up build warnings
* stress-vm: rename ret to waitret to fix variable shadowing
* stress-chroot: rename ret to waitret to fix variable shadowing
* stress-chroot: rename static path to temppath
* Makefile: display config steps and don't break if config is not available
* Add NOPARALLEL to config rules
* Makefile: Add .PHONY to rules
* manual: forgot to add the manual from the zlib changes
* stress-madvise: avoid overuse of MADV_HWPOISON (LP: #1672387)
* vecmath: use gcc __int128_t types if they are available
* Makefile: remove -g flag from default build
* README: update number of stressors and examples on how to build
* manual: update contributors list
* manual: fix escape around - for a stress-ng iomix example
* stress-fstat: remove siglongjmp, bad idea in threads
* stress-fstat: forgot to sigfillset on set
* helper: use correct format specifier to print size_t variable
* syscalls: add statx entry to table
* stress-fstat: run multiple threads on fstat for more stress
* stress-wait: fix spelling mistake in comment
* stress-socketpair: remove empty line
* stress-null: add mmap'ing and msync writes to /dev/null
* stress-memcpy: add in structure copying
* stress-flock: remove empty line
* stress-zero: privately mmap to /dev/zero rather than shared map
* stress-zero: add write to /dev/zero as this is also allowed
* stress-zlib: remove redundant assignment to ret
* stress-zlib: use PRIu64 format specifiers for uint64_t types
* stress-fcntl: fix build warning on minix
* helper: sigaltstack is available for GNU/HURD
* helper: fix random segfaults because of setting stack start incorrectly
* stress-zlib: clean up some tabbing/whitespace alignments in table
* stress-ng: don't use stress_set_zlib_method if zlib is not available
* helper: set sa_flags to SA_ONSTACK to fix stackmmap segfault
* stress-stackmmap: ensure signal handler stack is not on the stack
* stress-stackmmap: fix random segfaulting
* stress-atomic: fix build of this stressor
* Add a stress_sigaltstack alt stack helper and use helper
* Revert "helper: ensure ss_flags are set to SA_ONSTACK"
* helper: ensure ss_flags are set to SA_ONSTACK
* helper: GNU/HURD and Minix don't support sigaltstack, so ignore this
* stress_sighandler: ensure signal handlers use alternative signal stack
* stress-stackmmap: jump back to main loop via swapcontext
* Forgot to check in modifications to stress-ng.[ch] for the zlib changes
* stress-zlib: add check sum sanity checking and --zlib-method
* affinity: voidify returns from printf family of calls
* voidify returns from fflush
* voidify returns from printf family of calls
* voidify return from kill()
* voidify return from close, fclose and closedir
* stress-fcntl: minix does not require fd_get
* helper: use STRESS_SC_PAGES as defined in previous commit
* helper: try to use avg available phys pages and then total phys pages
* stress-ng.h: Re-organise ordering and formatting of macros
* Clean up the GCC attribute macros
* Add ALWAYS_INLINE gcc macro, force inlining of some critical functions
* Add a NORETURN gcc attribute macro and flag waste_resources accordingly
* stress-vm: initialize bit_error_count as MAP_FAILED
* stress-vm: check for bit errors and report them rather than ignoring them
* stress-bigheap: ensure heap growth size is rounded to pagesize
* Add new helper to check sizes in bytes and print in human readable format
* Allow memory stressors to run with ridiculously large allocations
* Allow one to specify sizes of files or memory in % of total available.
* Manual: clarify --cpu-load and --cpu-slice options
* Print out stressors in a class when using --class <name>?
-------------------------------------------------------------------
Mon Feb 27 11:55:19 UTC 2017 - mpluskal@suse.com

View File

@ -18,7 +18,7 @@
Name: stress-ng
Version: 0.07.21
Version: 0.07.26
Release: 0
Summary: Tool to load and stress a computer
License: GPL-2.0
@ -33,7 +33,6 @@ BuildRequires: libcap-devel
BuildRequires: libseccomp-devel
BuildRequires: lksctp-tools-devel
BuildRequires: zlib-devel
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
stress-ng can stress various subsystems of a computer. It can stress load CPU,