-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 27 jun 2018 19:12:17 +0100 Source: stress-ng Binary: stress-ng Architecture: source amd64 Version: 0.09.32-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.32-1) unstable; urgency=medium . * Makefile: bump version * Makefile: add .travis.yml to make dist rule * stress-dev-shm: reduce scope of variable ret * stress-fstat: add yield point to get lower-latency in stopping * stress-dev-shm: handle interrupted wait to fix utime accounting * stress-dev-shm: use shim_fallocate for older kernels that don't support it * stress-pthread: don't block threads from SIGALRM for DragonFly BSD * stress-pthread: don't block threads from SIGALRM for OS X * stress-fstat: don't block threads from SIGALRM for OS X * stress-dev: skip devices that are not standard chr or blk devices * Check for chr or blk device using S_ISCHR/S_ISBLK * Fall back to mutexes instead of spinlocks for OpenBSD * stress-iomix: make kill and wait into two phases * stress-msg: add extra yield points for prompt death of children * stress-msg: add yielding to boost performance and help NetBSD * shim: make FreeBSD use the emulated fallocate for the moment * stress-zlib: constify data, cleans up clobbering warning * stress-dev-shm: close fd on exit * stress-sigpipe: move declaration of sigpipe_count * Add /dev/shm memory stressor * stress-dev: remove duplicated BLKSSZGET ioctl * stress-cyclic: reformat table contents * stress-clock: add 4.17 CLOCK_MONOTONIC_ACTIVE clock * stress-mmapfixed: add new 4.17 MAP_FIXED_NOREPLACE flag * stress-matrix: only print matrix method on first stressor instance * stress-matrix: add more yield points for snappier exits * stress-socket-fd: remove debug message * stress-socket-fd: add more yield points on fd recv and closing * stress-sctp: handle failures more gracefully, retry rather than abort * stress-cpu: Add LIKELY hint on callfunc stressor, speeds up by ~0.8% * stress-cpu: optimize primes a little further * Add UNLIKEY hint on sqrt stressor, speeds up by ~3% * stress-cpu: add UNLIKELY hint on hanoi zero depth * stress-ng: call free_settings to fix memory leak on process exits * cache: fix removed assignment to cpu count and make buffer larger * cache: use sizeof types to fix segfault * helper: put PRAGMAs around function rather inside function * Use trusty dist in travis * Force disabling of warnings on older versions of gcc * Add travis build yaml * stress-ng: rename abort to do_abort to avoid shadowing of global function abort * stress-zlib: rename rand to rnd to avoid shadowing with global function rand * stress-zlib: rename index to idx to avoid shadowing with global function index * stress-utime: rename times to timevals to avoid shadowing with global function times * stress-sigpending: rename sigset to _sigset to avoid shadowing of global sigset * stress-rtc: rename alarm to wake_alarm to avoid shadowing with function alarm * stress-rawdev: rename function shift to shift_ul * stress-link: remove need for symlink argument * rename acct to account to avoid shadowing with function acct * stress-fanotify: rename mount to mnt to avoid shadowing with function mount * rename times to timespec to avoid shadowing with global function times * stress-dev: rename stat to vt_stat to avoid shadowing with function stat * stress-cpu: rename gamma to _gamma to fix shadowing with function gamma * stress-context: rename link to uc_link to avoid shadowing with function link * stress-branch: rename index to _index inside macro to avoid global shadowing * Rename mount to mnt to ensure we don't shadow global function mount Checksums-Sha1: daec17f1a366fb9d85f8ebf14b02a34d0f2e31ca 2217 stress-ng_0.09.32-1.dsc cd16d59faaa93e77575e677270cc016759c1b935 352176 stress-ng_0.09.32.orig.tar.xz da94b30e41de7b290eeecd85a37627d5d8efd5b4 60356 stress-ng_0.09.32-1.debian.tar.xz 9a5a9df66f89d5b48acff77fcbe3aac90182900a 1423796 stress-ng-dbgsym_0.09.32-1_amd64.deb 8c9cfa49426a2edcc47824c1971d14d34b8a8d42 6740 stress-ng_0.09.32-1_amd64.buildinfo fdd1d3fd706620448a5418fd9a83eda7cb47b6a5 1664012 stress-ng_0.09.32-1_amd64.deb Checksums-Sha256: 15b1dedceb7783cffbf664549186af1073827c8e13361a2439a542e26072df60 2217 stress-ng_0.09.32-1.dsc 0de97212a83b2f8a34ee31ef32a7bc69066ed49ebdc59b51aa4060cb95e29321 352176 stress-ng_0.09.32.orig.tar.xz 5e565c9bed6e62af611b1ca37fe0c221cf57c1ea01a737de024b2baaa1dee7cf 60356 stress-ng_0.09.32-1.debian.tar.xz 6d4a37861a72726632e83ce219f3de88a977475a94a812890c5ccf972eb0ab9c 1423796 stress-ng-dbgsym_0.09.32-1_amd64.deb 027085140e60f101d84bd81e8e7d5eb5d0973bfbfc91bd88b1cc06dd6917a5f7 6740 stress-ng_0.09.32-1_amd64.buildinfo ca33e00ec5b6fc6f1483045333a2cd08f8dc7438cc3e8c8f7542edb13e977eda 1664012 stress-ng_0.09.32-1_amd64.deb Files: 9826d715fd7f105b2e022870f1559048 2217 devel optional stress-ng_0.09.32-1.dsc c4acb52e1315e8cd92fb7c767d329ebc 352176 devel optional stress-ng_0.09.32.orig.tar.xz 8aa898b54d9c0a2cbafdca170e7087f1 60356 devel optional stress-ng_0.09.32-1.debian.tar.xz 8ebf165e38675e8f3c6668378e9bf516 1423796 debug optional stress-ng-dbgsym_0.09.32-1_amd64.deb aa93302a8528f4c0878b5a341fb91f0a 6740 devel optional stress-ng_0.09.32-1_amd64.buildinfo bb78f9c29716b720d671723fa834b68c 1664012 devel optional stress-ng_0.09.32-1_amd64.deb -----BEGIN PGP SIGNATURE----- iQJNBAEBCAA3FiEEcGLapPABucZhZwDPaMKH38aoAiYFAlsz1yMZHGNvbGluLmtp bmdAY2Fub25pY2FsLmNvbQAKCRBowoffxqgCJgZ5D/wLMytZv27adPLWAkqxKcf1 91i19ASieO2N92bSJRjPXeub4i0RYYws6/OG7PcoepqUPREtaFve+0C5+u8fqmvH ktTMgmGJgsMRLRSzlSq1Ax5AnpkgsiMJQmycSpZJpETg5zEVXdaDGPJEJxKrsv0S EG+wByzeYssVgXkT+SiyGbHeOt31K8jmsgVndj3XI3/tCNtq+mjZbIJV8b3jNFTF kULB95wovTVH6+qqUSQ/jAfWbyUjDdCSK5SBEjGPcmVdKBFcSFDJ+3uILzhychRU moL22zzm+MiPAnSGGJm/0RQbto/E/sTIe7TZQ//OKYRAPrSgpd68xI7y/oAAiwJo FfDf8ly5c90JfVGl3/tJ9li1OyVJD6RTyy7EEUo4fo4lnXysA6sJnIf8QjFALbXC jeOTtAejnqdCsMOQiWEYGk8r35nNUO00yloLG9Fpiy9Ci1jzO7pQMWiDkHctgabl 87Itc3Z20cRcp9YXBCYe4HF2xfAL63Cb4DusRHPJeOteWgXGjGuR9pOKHNcbk5vM 6ctahV1BydZMvNn3mFhYTxWF59lP+k7cBYw4ce4YSCPnyvwL2bvGSmoaWD/7Y4nM La1a/g8tmAcmhSZ5fELJm3LtFgwgasve7s58z3fbyAblIpjpcrtTovrxRdEEkpeg 59vG40EI0gWzZcslMUJaBA== =ZU3A -----END PGP SIGNATURE-----