commit stress-ng for openSUSE:Factory
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 - mpluskal@suse.com + +- 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)
participants (1)
-
root@hilbertn.suse.de