Hello community,

here is the log from the commit of package stress-ng for openSUSE:Factory 
checked in at 2017-02-28 23:51:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/stress-ng (Old)
 and      /work/SRC/openSUSE:Factory/.stress-ng.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "stress-ng"

Tue Feb 28 23:51:06 2017 rev:7 rq:460687 version:0.07.21

Changes:
--------
--- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes      2017-01-10 
10:49:33.399994375 +0100
+++ /work/SRC/openSUSE:Factory/.stress-ng.new/stress-ng.changes 2017-02-28 
23:51:07.412581448 +0100
@@ -1,0 +2,123 @@
+Mon Feb 27 11:55:19 UTC 2017 - [email protected]
+
+- Update to version 0.07.21:
+  * Makefile: add test-asm-nop.c to dist rule
+  * Makefile: add config to dist rule
+  * stress-fault: fix build on BSD, missing g_ prefix on keep_stressing_flag
+  * Makefile: save and re-load configuration
+  * stress-apparmor: prefix global data with g_
+  * mwc: make __mwc static, it's not referred to globally nowadays
+  * Prefix all globals with g_ to indicate they are in global scope
+  * stress-chroot: make functions static
+  * stress-iomix: fix build warnings with gcc 3.4.3
+  * stress-ng.h: include strings.h for sun builds for rindex
+  * shim: fix build warning on FreeBSD
+  * stress-icache: forgot to add addr voidification
+  * shim: handle ENOSYS on posix_fallocate by using emulated fallocate
+  * stress-icache: fix warning when madvise does is not being used
+  * Add no-op nop cycle waster stressor
+  * stress-icache: cater for 4K, 16K and 64K page sizes and alignments
+  * fast-test-all: print system information
+  * stress-key: handle ENOSYS on KEYCTL_SET_TIMEOUT and bail out early
+  * stress-iomix: remove redundant directory removal on fallocate failure
+  * shim: add emulation for failed fallocate(2)
+  * stress-iomix: don't use fdatasync on non-linux systems
+  * stress-chroot: make this unsupported for non-Linux systems
+  * stress-iomix: use shim_msync instread of msync for portability reasons
+  * stress-iomix: only use fadvise on linux
+  * stress-iomix: only use MAP_POPULATE on systems that provide this flag
+  * stress-iomix: only use FALLOC_FL_ZERO_RANGE on systems where it is 
available
+  * Correctly default iomix size to 1GB
+  * Move page_size to args struct, remove need for stress_get_pagesize calls
+  * Add a new iomix mixed I/O stressor
+  * stress-chroot: EINTR should not flag up as an error
+  * Add a chroot stressor
+  * Makefile: add pdf manual making rule
+  * stress-socketpair: abort on read failure
+  * stress-yield: remove args-> from instacne message text
+  * stress-msync: add another missing \n
+  * stress-sync-file: abort early on sync failures
+  * stress-msync: add missing \n on error message
+  * stress-resources: don't build in timer data if SIGUNUSED is not defined
+  * mwc: move inlined functions back into mwc.c
+  * stress-resources: don't build timer code of SIGUNUSED is not defined,
+    fixes builds on mips, mips64el, alpha, sparc64
+  * fast-test-all: add more feedback on failed or skipped tests at
+    end of test
+  * stress-tlb-shootdown: ensure we have a sensible number of child
+    processes
+  * stress-fcntl: disabled F_DUPFD_* stressors for minix
+  * stress-fcntl: ensure we are not dup'ing onto an already open fd
+  * stress-fcntl: only use flock64 for linux
+  * stress-fcntl: fix F_OFD_GETLK error message
+  * stress-fcntl: use flock64 for locking fcntl calls
+  * stress-get: treat EOVERFLOW on prlimit as not a fatal error
+  * mincore: fix incorrect inverted logic to test for minix
+  * fix build warning with missing const on BSD builds
+  * fix build warnings with missing const on GNU/HURD builds
+  * Make opt_all and wait_flag static, they do not need to be global
+  * Fix up some spelling mistakes
+  * ignite-cpu: make settings static
+  * rename opt_do_wait to wait_flag as a more appropriate name
+  * rename opt_sigint to caught_sigint
+  * Replace opt_do_run with keep_stressing_flag
+  * mincore: ensure we touch pages even when calloc or mincore fail
+  * stress-ng: func_supported should be a void arg
+  * stress-resouces: add calloc resource suckage
+  * stress-resources: add posix semaphore resource suckage
+  * stress-resources: add timer resource suckage
+  * stress-resources: add socketpair to resource suckage
+  * Optimize mwc64/32/16/8 functions
+  * stress-noop: add loop and inc to show minimal stressor example
+  * Optimize __keep_running helper
+  * Add LIKELY/UNLIKELY macros
+  * time.c: add another constification
+  * helper, stress-ng.h: add a couple more constifications
+  * cache: more constifications, remove comment from #endif
+  * perf: use scientific notation to define double constants
+  * stress-sleep: constify cast
+  * constify args_t *args parameters
+  * cache.c, stress-ng.h: move generic_map to cache.c, make it a typedef
+  * stress-ng.h: add some more comments to various fields
+  * stress-fifo: fix wrap around detection
+  * stress-get: need to assign ret before checking it
+  * stress-fcntl: remove "name: " prefix in error message
+  * stress-icache: add missing ; to fix *BSD build
+  * stress-tmpfs: use args->pid instead of getpid on pid
+  * stress-hdd: fix build issue on GNU/HURD
+  * stress-atomic: fix missing ;
+  * use a new helper keep_stressing() to check if we should keep on running
+  * Fix up pr_msg va_args, requires a shim
+  * log: make args const
+  * make pr_* macros into shim functions, shrinks the build size
+  * pr_fail always writes to stderr, so remove the need to specify the
+    stream
+  * pr_err always writes to stderr, so remove the need to specify the
+    stream
+  * pr_tidy always writes to stderr, so remove the need to specify the
+    stream
+  * pr_dbg always writes to stderr, so remove the need to specify the
+    stream
+  * pr_inf always writes to stdout, so remove the need to specify the
+    stream
+  * Remove need to pass name in pr_fail_err, pr_fail_errno, pr_fail_dbg
+  * Add stress_temp_filename_args helper
+  * Add stress_temp_dir_args helper
+  * Add stress_temp_dir_rm_args helper to rmdir given stressor args
+  * Add stress_temp_dir_mk_args helper to mkdir given stressor args
+  * Use arg->pid and arg->ppid rather than getpid() and getppid
+  * stress-tsc: fix missing typo
+  * Add pid, ppid and re-order args to pack more efficiently in args_t
+  * Pass args to stressors via a args_t struct
+  * Use the new mmap_check/set helper funcs
+  * Add mmap set/check helpers
+  * thrash: perform some sanity checks on mmap ranges
+  * stress-tmpfs: remove unnecessary mypid variable
+  * Add a tmpfs file/mmap stressor
+  * stress-af-alg: fix fd leak, add close on error exit path
+  * stress-af-alg: check for null ptr on cmsg to keep clang scan happy
+  * stress-resources: reduce scopeof slavename, make it const char *
+  * stress-netlink-proc: reduce scope of newname
+  * stress-vm-rw: return EXIT_NO_RESOURCE on resource failure
+
+-------------------------------------------------------------------

Old:
----
  stress-ng-0.07.13.tar.gz

New:
----
  stress-ng-0.07.21.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ stress-ng.spec ++++++
--- /var/tmp/diff_new_pack.0WAe26/_old  2017-02-28 23:51:08.132479839 +0100
+++ /var/tmp/diff_new_pack.0WAe26/_new  2017-02-28 23:51:08.136479274 +0100
@@ -18,7 +18,7 @@
 
 
 Name:           stress-ng
-Version:        0.07.13
+Version:        0.07.21
 Release:        0
 Summary:        Tool to load and stress a computer
 License:        GPL-2.0

++++++ stress-ng-0.07.13.tar.gz -> stress-ng-0.07.21.tar.gz ++++++
++++ 34560 lines of diff (skipped)


Reply via email to