Hello community,

here is the log from the commit of package stress-ng for openSUSE:Leap:15.2 
checked in at 2020-01-17 11:59:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/stress-ng (Old)
 and      /work/SRC/openSUSE:Leap:15.2/.stress-ng.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "stress-ng"

Fri Jan 17 11:59:19 2020 rev:87 rq:763549 version:0.10.15

Changes:
--------
--- /work/SRC/openSUSE:Leap:15.2/stress-ng/stress-ng.changes    2020-01-15 
16:04:18.971953946 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.stress-ng.new.26092/stress-ng.changes 
2020-01-17 11:59:22.464449478 +0100
@@ -1,0 +2,936 @@
+Fri Jan  3 19:30:53 UTC 2020 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.15
+  * Lots of bugfixes and fixed compiler warnings since 0.10.14 See
+    http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog
+    for the full changelog
+
+-------------------------------------------------------------------
+Tue Dec 17 19:42:53 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.14
+  * stress-chdir: fix opening of paths[i]
+  * stress-vecmath: don't use TARGET_CLONES on ppc64, it breaks
+    some older compilers
+  * stress-hrtimes: handle fork resource failures more gracefully.
+  * stress-chdir: mix random value and grey code of nth file
+  * stress-chdir: make paths more random and chdir to / for more
+    stress
+  * stress-wait: clean up a comment
+  * stress-sem: add sem_getvalue call to increase coverage
+  * stress-sem: add sem_timedwait to increase test coverage
+  * sigprocmask: fix missing sigprogmask and add sigtimedwait
+  * core-cache: remove / from cache path
+
+-------------------------------------------------------------------
+Sat Dec 14 10:18:49 UTC 2019 - Scott Bahling <[email protected]>
+
+- add BuildRequires: bash-completion for older distro targets to
+  avoid "directories not owned by a package" build failure
+
+-------------------------------------------------------------------
+Mon Dec  9 19:32:58 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.13
+  * stress-dev: add TIOCMGET, TIOCGICOUNT and TIOCGSERIAL ioctls
+  * stress-close: add more open types, don't chown files if root,
+    remove AF_APPLETALK
+  * stress-close: enable some more socket domains
+  * test: add test-setproctitle.c, forgot to add this earlier
+  * Where possible set the process title (argv[0])
+  * Change cache size information from info to debug level output
+  * stress-ng: add missing space between switch statement and (
+  * Add SIGILL to signals that need to be handled, it was missing
+  * stress-rdrand: fix typo in \n at end of info message
+  * stress-sock: fix build issues on systems without HAVE_RECVMMSG
+  * stress-sock: get the incoming CPU of the socket
+  * stress-sock: get MTU size and set TOS to IPTOS_THROUGHPUT
+  * kernel-coverage.sh: add random sock-opts flag
+  * stress-sock: also exercice recvmmsg and recvmsg
+  * stress-sock: remove debug
+  * stress-sock: add a random send option for --sock-opt
+  * core-mwc: fix mwc8() being reset when using mwc1()
+  * stress-schedpolicy: silently ignore EBUSY returns
+
+-------------------------------------------------------------------
+Wed Nov 27 20:10:29 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.12
+  * stress-sem-sysv: fix GETALL arg, it should not be pass by reference
+  * stress-clock: fix segfault when timer_create fails
+  * kernel-coverage.sh: add more hdd specific advice hints
+  * stress-revio: fix fadv-seq option, it is currently disabled
+  * stress-hdd: fix fadv-seq option, it is currently disabled
+  * stress-sem-sysv: remove trailing whitespace
+  * stress-udp: exercise SIOCOUTQ and SIOCINQ ioctls
+  * stress-sock: exercise SIOCOUTQ and SIOCINQ ioctls
+  * stress-udp-flood: add SIOCOUTQ ioctl
+  * Include linux/sockios.h include if is available
+  * stress-shm: add lseek to exercise shm
+  * stress-sem-sysv: exercise GETALL semctl command
+  * stress-sem-sysv: fix typo GEZCNT -> GETZCNT
+  * stress-sysfs: add poll to sysfs exercising
+  * stress-sysfs: add some more file specific operations on /sysfs
+    files
+  * stress-clock: don't wait for timer completions, makes test more
+    aggressive
+  * stress-madvise: add MADV_COLD and MADV_PAGEOUT advice flags
+  * stress-msg: add random MSG_STAT_ANY msgctl call
+  * stress-msg: check struct msginfo is available with HAVE_MSGINFO
+  * kernel-coverage.sh: remove unix socket domain from udp stressor
+  * stress-rdrand: increase rdrand read rate by adding inner loop
+  * Manual: add clone3() to --clone description
+  * core-shim: remove debug
+  * stress-clone: convert NULL to a uint64_t for tls clone argument
+  * stress-clone: exercise clone3() if it is available
+  * stress-clone: add linux 5.5 CLONE_CLEAR_SIGHAND flag
+  * stress-rdrand: remove rdrand32
+  * stress-rdrand: add support for Power9 darn instruction
+  * stress-tsc: add time stamp counter support for ppc64
+  * stress-sockmany: clean up build warnings on openindiana
+  * stress-stack: make altstack a void pointer, cleans up build warning
+  * Fix --timer-slack from consuming the following arg (LP: #1853832)
+  * stress-ng: add ppc64el target clones for power9 and generic
+  * stress-fp-error: clean up error warning on non-standard fegetround
+    prototypes
+  * stress-memthrash: constify size arguments
+  * stress-ipsec-mb: remove debug disabling of the stressor for x86
+  * stress-ipsec-mb: Add --ipsec-mb-feature option
+
+-------------------------------------------------------------------
+Wed Nov 20 19:41:56 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.11
+  * Rename stress-socketmany to stress-sockmany to match the stressor
+    name
+  * Rename stress-socketpair to stress-sockpair to match the stressor
+    name
+  * Rename stress-socket-diag to stress-sockdiag to match the stressor
+    name
+  * Rename stress-socket-fd to stress-sockfd to match the stressor name
+  * stress-sock: rename functions with sctp in name to sock
+  * Rename sock stressor stress-socket.c to stress-sock.c
+  * Add sockmany stressor to exercise many open socket connections
+  * stress-dev: add initial /dev/ptp device exercising code
+  * stress-schedpolicy: add SCHED_DEADLINE scheduling
+  * stress-softlockup: force lowest niceness to be less nice
+  * stress-softlockup: clean up a comment
+  * kernel-coverage.sh: Add some more corner case stressors
+  * stress-shm-sysv: silently ignore EINVAL when deleting shared memory
+  * manual: add default number of system V shared memory segments
+  * stress-zero: add lseeks as these are allowed on /dev/zero
+  * stress-zombie: don't give up when we hit out of memory
+  * stress-schedpolicy: exercise sched_util_max if it is useable
+  * stress-cache: add --cpu-sfence sfence instruction support (x86 only)
+  * stress-af-alf: fix stack clobbering issue on arm64/armhf
+  * stress-af-alg: report send/sendmsg EINVAL errors as debug, ignore
+    for next time
+  * stress-af-alg: add a preemption point on each crypto iteration
+
+-------------------------------------------------------------------
+Sun Nov 10 15:06:32 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.10
+  * stress-ipsec-mb: rename IPSEC to IPSec
+  * stress-ipsec-mb: add helper function to get and memset the next job
+  * stress-ipsec-mb: increment jobs count in stress_job_check_status
+  * stress-ipsec-mb: check that jobs are complete as soon as possible
+  * stress-funcret: rename counter ii to i
+  * README: Fix typo in requests
+  * README: Add contributing information
+
+-------------------------------------------------------------------
+Wed Nov  6 06:41:11 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.09
+  * code cleanup
+  * stress-af-alg: add default configs to complement /proc/crypto list
+  * stress-af-alg: add defconfigs with --af-alg-dump
+  * stress-af-alg: introduce the --af-alg-dump option
+  * stress-af-alg: use 'aead' salg_type for CRYPTO_AEAD on bind()
+  * stress-af-alg: fix sockaddr algorithm type on bind()
+  * stress-stack: check for ENOMEM fork failure and retry
+  * stress-stack: don't throw a fatal error when sigaltstack fails
+  * stress-stack: return error code in child using _exit() and not
+    return
+  * core-madvise: Add 5.4 MADV_COLD and MADV_PAGEOUT hints
+  * stress-prctl: add PR_GET_SPECULATION_CTRL exerciser
+  * Manual: update af-alg description
+  * Make a couple of const strings static
+  * stress-af-alg: fix build errors on undefined macros
+  * stress-af-alg: add aead support
+  * stress-af-alg: remove some debugging messages
+  * stress-af-alg: remove old unused crypto structures
+  * stress-af-alg: only add crypto algorithms that are supported by the
+    stressor
+  * stress-af-alg: use crypto algorithm data from /proc/crypto
+  * stress-clone: Add CLONE_NEWCGROUP
+  * stress-daemon: add expanding backoff timeout
+  * stress-daemon: keep retrying fork if we don't have enough resources
+  * stress-daemon: add minor backoff before fork retry (LP: #1849595)
+  * stress-vm: print stressor name using args->name rather than literal
+    string
+  * stress-readahead: print stressor name in failure message
+  * stress-matrix-3d: use pr_fail for short error failure messages
+  * stress-matrix-3d: use pr_fail_err for short error failure messages
+  * stress-iomix: fix one more pr_fail message
+  * stress-iomix: use pr_fail_err for short error failure messages
+
+-------------------------------------------------------------------
+Mon Oct 21 13:26:17 UTC 2019 - Martin Hauke <[email protected]>
+
+- Update to version 0.10.08
+  * README: Add SuSE package information
+  * stress-x86syscall: use cpuid if it is available
+  * stress-judy: Add Judy array stressor
+  * Add memory hotplug stressor
+  * stress-sendfile: add missing line after variable declaration
+  * stress-dev: add some more linux keyboard ioctls to exercise
+  * stress-tree: fix error messages when nodes are not found
+  * stress-swap: detect for EINVAL errors on swapon
+  * stress-filename: don't use chars in filename that throw EILSEQ
+    errors
+  * stress-fiemap: detect if file system can support FIEMAP ioctls
+  * stress-zlib: make some char * pointers non-clobberable by longjmp
+  * stress-urandom: add mmap'ing to /dev/urandom for more exercising
+  * stress-zlib: use text_start and text_end based on stress-zlib
+    object code
++++ 739 more lines (skipped)
++++ between /work/SRC/openSUSE:Leap:15.2/stress-ng/stress-ng.changes
++++ and /work/SRC/openSUSE:Leap:15.2/.stress-ng.new.26092/stress-ng.changes

Old:
----
  stress-ng-0.09.26.tar.xz

New:
----
  stress-ng-0.10.15.tar.xz

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

Other differences:
------------------
++++++ stress-ng.spec ++++++
--- /var/tmp/diff_new_pack.tgBblF/_old  2020-01-17 11:59:22.804449628 +0100
+++ /var/tmp/diff_new_pack.tgBblF/_new  2020-01-17 11:59:22.804449628 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package stress-ng
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany.
 # Copyright (c) 2015, Martin Hauke <[email protected]>
 #
 # All modifications and additions to the file contributed by third parties
@@ -13,20 +13,21 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           stress-ng
-Version:        0.09.26
+Version:        0.10.15
 Release:        0
 Summary:        Tool to load and stress a computer
 License:        GPL-2.0-only
 Group:          System/Benchmark
-URL:            http://kernel.ubuntu.com/~cking/stress-ng/
-Source:         
http://kernel.ubuntu.com/~cking/tarballs/%{name}/%{name}-%{version}.tar.xz
+URL:            https://kernel.ubuntu.com/~cking/stress-ng/
+Source:         
https://kernel.ubuntu.com/~cking/tarballs/%{name}/%{name}-%{version}.tar.xz
 BuildRequires:  keyutils-devel
 BuildRequires:  libaio-devel
+BuildRequires:  libapparmor-devel
 BuildRequires:  libattr-devel
 BuildRequires:  libbsd-devel
 BuildRequires:  libcap-devel
@@ -42,6 +43,20 @@
 execution metrics, a stress verification on memory and compute operations and
 considerably more stress mechanisms.
 
+%package bash-completion
+Summary:        Bash Completion for %{name}
+Group:          System/Benchmark
+Requires:       %{name} = %{version}
+Requires:       bash-completion
+Supplements:    packageand(stress-ng:bash)
+%if 0%{?sle_version} < 150000
+BuildRequires:  bash-completion
+%endif
+BuildArch:      noarch
+
+%description bash-completion
+Bash completion script for stress-ng.
+
 %prep
 %setup -q
 
@@ -54,6 +69,8 @@
   %{buildroot}%{_bindir}/stress-ng
 install -D -p -m 0644 stress-ng.1 \
   %{buildroot}%{_mandir}/man1/stress-ng.1
+install -D -p -m 0644 bash-completion/stress-ng \
+  %{buildroot}%{_datadir}/bash-completion/completions/%{name}
 
 %files
 %license COPYING
@@ -61,4 +78,7 @@
 %{_bindir}/stress-ng
 %{_mandir}/man1/stress-ng.1%{ext_man}
 
+%files bash-completion
+%{_datadir}/bash-completion/completions/%{name}
+
 %changelog

++++++ stress-ng-0.09.26.tar.xz -> stress-ng-0.10.15.tar.xz ++++++
++++ 87046 lines of diff (skipped)


Reply via email to