Hello community, here is the log from the commit of package stress-ng for openSUSE:Factory checked in at 2017-05-16 14:46:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/stress-ng (Old) and /work/SRC/openSUSE:Factory/.stress-ng.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "stress-ng" Tue May 16 14:46:32 2017 rev:9 rq:495109 version:0.08.01 Changes: -------- --- /work/SRC/openSUSE:Factory/stress-ng/stress-ng.changes 2017-03-21 22:51:41.556600869 +0100 +++ /work/SRC/openSUSE:Factory/.stress-ng.new/stress-ng.changes 2017-05-16 14:47:09.602228331 +0200 @@ -1,0 +2,103 @@ +Mon May 15 17:58:23 UTC 2017 - [email protected] + +- update to version 0.08.01: + * Makefile: bump version + * stress-memthrash: implement stress_set_memthrash_method for + non-pthread builds + * stress-memthrash: provide some feedback about the method being used + * typedef a pproc_info_t ptr to proc_info_t type, we can use this on g99 + * Revert "Use g11 as we are using C11 forward typedef declarations" + * Use g11 as we are using C11 forward typedef declarations + * stress-zlib: no need to initialize info + * stress-str: no need to initialize info + * stress-matrix: no need to initialize info + * stress-cpu: no need to initialize info + * stress-wcs: replace static option with set/get option settings + * stress-wcs: rename stress_wcs_stressor_info_t to + stress_wcs_method_info_t + * stress-vm: rename stress_vm_stressor_info_t to stress_vm_method_info_t + * stress-str: rename stress_str_stressor_info_t and use set/get method + * stress-matrix: rename stress_matrix_stressor_info_t to + stress_matrix_method_info_t + * stress-cpu: rename stress_cpu_stressor_info_t to + stress_cpu_method_info_t + * Add --memthrash-method methods + * stress-cpu: move HOT OPTIMIZE3 to correct function + * thermal-zone: fix tab indentation + * Add memthrash memory thrashing stressor + * TODO: remove acl from list, it is covered by stress-xattr.c + * stress-netdev: remove unused macro MAX_INTERFACES + * Add new netdev (network device) stressor + * stress-fork: remove unused static option variables + * Add #! handling in jobs, allow one to run stress-ng from a job script + +------------------------------------------------------------------- +Wed May 10 17:35:07 UTC 2017 - [email protected] + +- update to version 0.08.00: + * Makefile: bump version to 0.08.00 + * Makefile: add test-aligned-128.c to dist rule + * stress-vm: voidify return from get_setting call + * Add an example job that exercises all the matrix methods + * Quote the name of the stressor method to make it clearer + * Allow multiple instances of the same stressor to be run + * stress-vm: use new set/get_setting on vm-method option + * stress-matrix: use new set/get_setting on matrix-method option + * stress-cpu: add debug info on the cpu method being used + * stress-ng: clean up some of the overly wide lines + * Use struct field tags to specify field settings for new args_t + * Comment new settings types + * job: fix old gcc warnings, cast char to int before passing to isblank() + * remove stressor_id_find(), it is no longer used + * stress-iomix: voidify iomix_bytes for non-linux builds + * stress-hdd: ensure flags are zero + * Add check for no stress workers being run + * Be tidy and free up stashed settings + * stress-cpu: use set/get_settings on cpu-method option + * stress-shm: allocate addr and shm_names on heap rather than stack + * Ensure that when rounding to nearest page we don't round to zero + * Add new set/get_settings() mechanism to stash settings + * stress-vm-splice: ensure minimial mmap size is at least a page size + * Use the correct number of procs for sequential running + * Rework the proc info setup, clean up and refactor chunks of code + * Pass a list of proc_info_t's to stress_run, remove not_runnable flag + * Replace procs[] array with a doubly-linked list of proc_info_t + * Track per stressor stats with a pointer to the shared stats data + * stress-sync-file: clean up warning on signed integer comparison + * More minor job fixups + * scheduler.job: fix incorrect name of job + * Add a hot-cpu example job + * remove debug from --ignite-cpu option + * Add scheduler class example job + * manual: move mq options to correct location in man page + * Add filesystem class example job + * stress-hdd: ensure we do not divide by zero + * test-libbsd: voidify returns from test calls + * TODO: update things to do + * Move number of instances into args struct, remove stressor_instances() + * Add net class example job + * Re-order the class names into alphabetical order + * Add vm class example job + * manual: add missing full stop in userfaultfd section + * Add security class example job + * Makefile: update dist and install rules to incorporate example jobs + * Add pipe class example job + * Add interrupt class example job + * Add io class example job + * Add device class example job + * Add cpu-cache class example job + * Add cpu class example job + * Ensure stressor names are mungified from _ to - in class option + * memory.job: make default run time 60 seconds per stressor + * stress-mergesort: replace uint8_t sort with random mixer sort + * stress-stream: remove args-> prefix from instance message + * Add example memory job + * man page: fix the resources option with line wrapping + * man page: fix typo on sigpending-ops + * Add new --job option allowing one to script stressors + * split out arg parsing into a helper function, put opt data in a struct + * snapcraft: remove icon and update snapcraft yaml + * Add 128 byte cacheline alignment + + +------------------------------------------------------------------- Old: ---- stress-ng-0.07.26.tar.gz New: ---- stress-ng-0.08.01.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ stress-ng.spec ++++++ --- /var/tmp/diff_new_pack.reDlbr/_old 2017-05-16 14:47:10.214142361 +0200 +++ /var/tmp/diff_new_pack.reDlbr/_new 2017-05-16 14:47:10.218141799 +0200 @@ -18,7 +18,7 @@ Name: stress-ng -Version: 0.07.26 +Version: 0.08.01 Release: 0 Summary: Tool to load and stress a computer License: GPL-2.0 ++++++ stress-ng-0.07.26.tar.gz -> stress-ng-0.08.01.tar.gz ++++++ ++++ 18708 lines of diff (skipped)
