-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 27 Apr 2018 15:59:11 +0100 Source: stress-ng Binary: stress-ng Architecture: source amd64 Version: 0.09.26-1 Distribution: unstable Urgency: medium Maintainer: Colin King <colin.king@canonical.com> Changed-By: Colin King <colin.king@canonical.com> Description: stress-ng - tool to load and stress a computer Changes: stress-ng (0.09.26-1) unstable; urgency=medium . * Makefile: bump version * Remove TARGET_CLONES on some functions that break on gcc 7.2 on kFreeBSD * Use nanosleep where possible for usleep, add nanosleep check * stress-dev: move wfds to select local scope to fix NetBSD warning * stress-dev: NetBSD hangs on select on some devices, so disable this * stress-dev: pass child failure status to parent * stress-dev: fix warning on char being passed to isdigit on NetBSD * stress-dev: NetBSD uses different sorting prototype * stress-sigio: don't do fcntl F_SETOWN for minix, it always fails * stress-sigio: fix hang in *BSD systems when we SIGALRM not handled * stress-sigio: exit in sighandler to force earlier termination * stress-sigio: add yield points to break out of heavy looping * shim: cater for systems that don't have mlock * stress-utime: check HAVE_FUTIMENS for declaration of ts * test/test-mq-posix: mq_* is defined but not implemented on kfreeBSD * test/test-syncfs: syncfs is defined but not implemented on kfreeBSD * stress-dirdeep: use HAVE_FUTIMENS * Makefile.comfig: fix typo in funtimens * test/test-futimens: check also for UTIME_NOW and UTIME_OMIT * Add build time check for futimens * test/test-dup3: trigger failure with FreeBSD kernel * stress-zlib: fix longjmp clobber warnings on data * stress-revio: make alloc_buf void * to avoid type punning warnings on gcc 3.4.3 * stress-hdd: make alloc_buf void * to avoid type punning warnings on gcc 3.4.3 * Add shim wrapper for mlock for Solaris compat reasons * stress-fanotify: peek into number of bytes to be read with FIONREAD * stress-crypt: include <crypt.h> if on Solaris * stress-enosys: avoid warning on unused procs on Solaris * stress-sysbadaddr.c: avoid warning on unused procs on Solaris * stress-sysbadaddr.c: include termios.h for TCGETS * stress-vm-segv: remove debug, it is spamming the output * stress-sysbadaddr: don't use ustat if it is not defined * stress-sysbadaddr: ensure we have PTRACE_GETREGS defined * Workaround failing pthread spinlock on DragonFly BSD * stress-dev: add /dev/null nop to have at least one item in table * stress-wait: use HAVE_WAITID to check for waitid() call * stress-sysbadaddr + Makefile.config: Add HAVE_WAITID check * stress-sysbadaddr: fix conditional build on bad_clock_gettime * stress-sysbadaddr: use mincore shim to fix build on GNU/Hurd * stress-sysbadaddr: ensure TCGETS is defined * stress-file-ioctl: fix a file handle leak * Add sysbadaddr stressor to exercise system call bad address handling * stress-mmap: use new MAP_FIXED_NOREPLACE flag introduced in 4.17 * stress-clock: add CLOCK_MONOTONIC_ACTIVE that was added to Linux 4.17 * stress-oom-pipe: Explicitly drop capabilities to make root spawned processes more OOMable * Explicitly drop capabilities to make root spawned processes more OOMable * helper: remove some blank lines * stress-dev: add linux stress for /dev/{mem|kmem|port|kmsg} * stress-vm-segv: don't assume max size of size_t * stress-vm-segv: ensure we force SEGVs by invalidating I$ cache * Add --vm-segv option to force SEGVs on unmapping * stress-fork: make it more OOMable * stress-clone: make clone'd procs OOMable * make main process less likely to be OOM-able * snapcraft: add libsctp-dev * stress-tree: rename BSD trees to fix build error on OpenBSD 6.3 Checksums-Sha1: 0d7fffd2204a3a40156680acec702c84b6854019 2217 stress-ng_0.09.26-1.dsc e3c91924818d2cf48f8280f4b99f094289283124 339924 stress-ng_0.09.26.orig.tar.xz 4a61334ee0967a60068c3c037170ad063431063f 57376 stress-ng_0.09.26-1.debian.tar.xz f38bb021057b040efea91d17c0fc3265505c641c 1248940 stress-ng-dbgsym_0.09.26-1_amd64.deb 9054323d4fca776f5f1644c10a1380a702a82a55 6723 stress-ng_0.09.26-1_amd64.buildinfo dd71a768ab274ad451392a934bbd475982df028a 1650788 stress-ng_0.09.26-1_amd64.deb Checksums-Sha256: bb5457d6d3cd81ffaaf7a656091aa28b4903107f8d47646b056c0b5875de6533 2217 stress-ng_0.09.26-1.dsc a6f81dcc58d856e92136bcb8204f12e6070da4ae492d06df69b847d685d1bb11 339924 stress-ng_0.09.26.orig.tar.xz 38f5c211dc1d22fce2bdca60df9fa1ac13a252b5f8d8526fba0bac5a84c0372c 57376 stress-ng_0.09.26-1.debian.tar.xz 03cd359059c5e8942e9b44d130670c3d5b157876a00c05ae7dc35135d0cb29aa 1248940 stress-ng-dbgsym_0.09.26-1_amd64.deb 4b8550a8e94174836c601dbc910529ce2a6208bb2b7ab4668ac902ef0762c704 6723 stress-ng_0.09.26-1_amd64.buildinfo a7c5b068243e15dd9465d5c4e62d49a98a0db138441b97d9590760c5382be8d5 1650788 stress-ng_0.09.26-1_amd64.deb Files: 420c8752ee34935748f94e0682af036b 2217 devel optional stress-ng_0.09.26-1.dsc bc21f08e63b4aadb5a3b06c0cbbeb5db 339924 devel optional stress-ng_0.09.26.orig.tar.xz ee8920a6ebfaf749009b1a09fb108d30 57376 devel optional stress-ng_0.09.26-1.debian.tar.xz a778a6e2cf489cf7b0a4d643cff93dd1 1248940 debug optional stress-ng-dbgsym_0.09.26-1_amd64.deb 1e59163d7861a17e7833575153c57319 6723 devel optional stress-ng_0.09.26-1_amd64.buildinfo 2be2f20b66d0506a64397f156bea6cd4 1650788 devel optional stress-ng_0.09.26-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJNBAEBCAA3FiEEcGLapPABucZhZwDPaMKH38aoAiYFAlrjPhIZHGNvbGluLmtp bmdAY2Fub25pY2FsLmNvbQAKCRBowoffxqgCJtdGD/9j3ZcTUffkiwlEoV3BWEMv EUwfvcAjzF6hMrSo2D0q3rOYEFgFpVvwSaDXqGOQvcadL4MSunEUzi6IlVBwnIqK 05WVwWelHqcuFZqN60xKgD7yqSSEoMeyYiFbW7x/C1ZiVGvtBpmCj2QTe5pUBGDc enL/RH6Ygr79ibC5MEj2W5qT30trvGNQpvmlay5yFDy1/+puFPwYXMLzkV1e7h+z vQQR35YdzsjTd2tN4zR+Z9TKdQDRqiLZ7uNkamfvXXvGwZ+vaUnJpYLPKQODiSx+ JDnB1Z1nQLv6bs2zND/RZFp9Bcy+um8Js+kn6u+OKQkL9sA6gGS8S8IcHRmq+1qh KWpGwMSpLCy7gcsKvEBMzLjWlr5vbYuQL2mQ7umS2MOBFVagD13N2y26tt7WivO1 B7wu52GJwOJ/2rZUexbzRyYP92AHsKXsrU8J457eyEmy+maUvt5AYaQeAG6eMlHr /YmcAjwE+HqAIGhZLck+0LLgQc+kM5z5ZK4XA/1Xpo7M0fBSuKe5BSebMtojj5z+ WUIwDxaVepSVhdl7JXIvraXzJ8c7Orx03VOi7RXaMxO6bt30s4S2mByY72DLFppf pqneoTi3bCd/JFXMT+yHIFfqx04lt5n5BPrw2S8jKy/Fi1t6oSyX12yCgZonuc2a 48I8gCAkENSvIHFDqf+yMQ== =z6uC -----END PGP SIGNATURE-----