From 6790f763002c7c212a54e1411c60cf0954600905155b6026f226e3fb282cbc21 Mon Sep 17 00:00:00 2001 From: Martin Pluskal Date: Fri, 23 Mar 2018 07:43:47 +0000 Subject: [PATCH] Accepting request 590411 from home:mnhauke - Update to version 0.09.21 * Makefile: bump version * stress-dir: clean up warning on args on DragonFly build * stress-dir: skip the sanitycheck on DragonFly BSD * stress-rawdev: reduce the scope of 'ret' * stress-mmapaddr: reduce the scope of 'ret' * stress-mcontend: reduce the scope of variable 'cpu' * stress-matrix: remove redundant initialization of a to NULL * stress-filename: reduce scope of variable d * stress-enosys: declare variable lim when only required * stress-dev: make 'ret' local to ioctl test block scope * Makefile.config: fix epoll_create build checking * stress-ioprio: check for systems that don't support pwritev * shim: overlooked another fallocate glibc call to fixup * shim: use syscall to call fallocate, older glibc may not support it * perf: cater for systems that don't support linux/perf_event.h * stress-urandom: workaround __u32 definitions in pre-2.6.29 kernels * stress-epoll: detect if epoll_create1 exists * stress-netlink-proc: don't use PROC_EVENT_SID in kernels earlier than 2.6.31 * Add detection for linux/fiemap.h * test/test-librt.c: reorder functions in alphabetical order * stress-dirdeep: use shim_strlcat instead of strlcat * Replace strncat with safer strlcat * Add shim version of strlcat * Replace strncpy with safer strlcpy * Add shim and implementation of shim_strlcpy() * stress-dev: ensure we don't have a non-null terminated filename * stress-dev: don't sync on fd when open failed * stress-ng.h: check for spin lock failure OBS-URL: https://build.opensuse.org/request/show/590411 OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=83 --- stress-ng-0.09.19.tar.xz | 3 -- stress-ng-0.09.21.tar.xz | 3 ++ stress-ng.changes | 70 ++++++++++++++++++++++++++++++++++++++++ stress-ng.spec | 4 +-- 4 files changed, 75 insertions(+), 5 deletions(-) delete mode 100644 stress-ng-0.09.19.tar.xz create mode 100644 stress-ng-0.09.21.tar.xz diff --git a/stress-ng-0.09.19.tar.xz b/stress-ng-0.09.19.tar.xz deleted file mode 100644 index 98b98bc..0000000 --- a/stress-ng-0.09.19.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1002bba65ee8edbb644798d5cf3c035ad9d054732892ce8db5610a41990515c6 -size 333752 diff --git a/stress-ng-0.09.21.tar.xz b/stress-ng-0.09.21.tar.xz new file mode 100644 index 0000000..008f40a --- /dev/null +++ b/stress-ng-0.09.21.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5722d8c122fda2a73fa09e2d2029854aa1a08314b6f0cd221fb130e32a74f3fe +size 335772 diff --git a/stress-ng.changes b/stress-ng.changes index 61edc22..3a92914 100644 --- a/stress-ng.changes +++ b/stress-ng.changes @@ -1,3 +1,73 @@ +------------------------------------------------------------------- +Thu Mar 22 19:40:10 UTC 2018 - mardnh@gmx.de + +- Update to version 0.09.21 + * Makefile: bump version + * stress-dir: clean up warning on args on DragonFly build + * stress-dir: skip the sanitycheck on DragonFly BSD + * stress-rawdev: reduce the scope of 'ret' + * stress-mmapaddr: reduce the scope of 'ret' + * stress-mcontend: reduce the scope of variable 'cpu' + * stress-matrix: remove redundant initialization of a to NULL + * stress-filename: reduce scope of variable d + * stress-enosys: declare variable lim when only required + * stress-dev: make 'ret' local to ioctl test block scope + * Makefile.config: fix epoll_create build checking + * stress-ioprio: check for systems that don't support pwritev + * shim: overlooked another fallocate glibc call to fixup + * shim: use syscall to call fallocate, older glibc may not support it + * perf: cater for systems that don't support linux/perf_event.h + * stress-urandom: workaround __u32 definitions in pre-2.6.29 kernels + * stress-epoll: detect if epoll_create1 exists + * stress-netlink-proc: don't use PROC_EVENT_SID in kernels earlier + than 2.6.31 + * Add detection for linux/fiemap.h + * test/test-librt.c: reorder functions in alphabetical order + * stress-dirdeep: use shim_strlcat instead of strlcat + * Replace strncat with safer strlcat + * Add shim version of strlcat + * Replace strncpy with safer strlcpy + * Add shim and implementation of shim_strlcpy() + * stress-dev: ensure we don't have a non-null terminated filename + * stress-dev: don't sync on fd when open failed + * stress-ng.h: check for spin lock failure + * stress-dev: add #ifdef around stress_dev_tty + * stress-dev: add #ifdef around struct termios tios declaration + * stress-dev: remove gettid, only used during debug on linux + * stress-dev: remove debug + * stress-dev: randomly mix up device path scanning, limit to max 3 of + same device + * stress-dev: add missing /dev/random ioctl handling + * stress-dev: add some Linux SCSI ioctls for block devices + * stress-file-ioctl: fix missing #if / #endif around shim_fallocate + * stress-procfs: mix up path name order to get a better spread + * stress-sysfs: mix up path name order to get a better spread + * stress-xattr: add missing setxattr and lsetxattr system calls + * stress-utime: add NULL utimes time and non-nul utime parameters + * stress-dir: add missing readdir() exercising + * stress-file-ioctl: add missing FIDEDUPERANGE ioctl + * stress-file-ioctl: exercise FS_IOC_RESVSP64 + * stress-fcntl: ensure F_OWNER_GID is being exercised + * stress-get: add Linux lookup_dcookie call + * stress-dev: exercise tty ioctls on devices + * stress-file-ioctl: disable FIFREEZE/FITHAW filesystem ioctls + * test/test-ustat.c: ustat will fail on __arch64__, so don't enable it + * stress-enosys: add extra paranoid check on reboot syscall check + * stress-enosys: ensure all known syscalls are added to hash + table (LP: #1755358) + * Makefile.config: add -Wextra build check on ustat + +------------------------------------------------------------------- +Wed Mar 14 12:53:58 UTC 2018 - mardnh@gmx.de + +- Update to version 0.09.20 + * Makefile: bump version + * stress-procfs: remove debug (LP: #1755552) + * stress-madvise: fix build issue for HPPA (LP: #1755551) + * stress-dev: add missing FIBMAP to block dev stressor + * Fix missing stressors in mini-help and re-order some + * Remove duplicated "futex" stressor from stressor table + ------------------------------------------------------------------- Mon Mar 12 15:33:39 UTC 2018 - mardnh@gmx.de diff --git a/stress-ng.spec b/stress-ng.spec index d2e3b18..839e53a 100644 --- a/stress-ng.spec +++ b/stress-ng.spec @@ -18,12 +18,12 @@ Name: stress-ng -Version: 0.09.19 +Version: 0.09.21 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/ +URL: http://kernel.ubuntu.com/~cking/stress-ng/ Source: http://kernel.ubuntu.com/~cking/tarballs/%{name}/%{name}-%{version}.tar.xz BuildRequires: keyutils-devel BuildRequires: libaio-devel