-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 29 Jul 2015 17:10:10 +0100 Source: stress-ng Binary: stress-ng Architecture: source amd64 Version: 0.04.13-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.04.13-1) unstable; urgency=medium . * Makefile: bump version, change code name * Move exclude parsing after we have parsed all the stressor options * stress-ng: fix unitialised n, found by clang * stress-key: handle clean up when we bail out early * stress-stack should not be part of the CPU stress class * Add the -x, --exclude test exclusion option * Add libkeyutils-dev to debian control * Update syscalls list * Add key stressor (keyctl, add_key) * stress-kcmp: bail out early after 5 kcmp test failures per instance * Remove some trailing white spaces from lines * stress-vm: replace logic with simplified version * stress-vm: parenthesis around macro definition * stress-rdrand: add more useful debug stats * Add instruction cache stressor * helper: fix spelling mistake * Manual: fix a few spelling mistakes * stress-str: make index a register size_t type * stress-wdstr: make index a register size_t type * stress-wait: tidy up formatting of function args * stress-mmapmany: use STRESS_MAX macro * stress-mmapfork: minor variable cleanup * stress-inotify: make mk_filename static * stress-matrix: replace #defined MATRIX_TYPE with typedef * coredump: make string static * mounts: make mount_add static, clean up code a bit * Put MIN/MAX macros into stress-ng.h * Small amount of white space empty line clean up * Unify SET/GET/CLR macros * stress-futex: move futex info into futex struct * stress-sem-sysv: move sem sysv info into sem_sysv struct * stress-sem-posix: move sem and init into sem_posix struct * stress-xattr: add flistxattr calls * Minor change to error message * Fix typo in man page, exerised -> exercised * stress-mq: use correct stressor name in dbg messages * stress-mq: add occasional use of mq_getattr() * Only call perf_* if --perf is actually being used * yaml: times and system-info are not arrays, but lists * Add perf tracepoint events * coredump: pid_t should be %u rather than %d, pids are not -ve * stress-mlock: avoid using void * ptr arithmetic * helper: fix signum comparisons, use && instead of || * stress-cache: don't keep fetching number of cpus available * stress-affinity: don't keep fetching number of cpus available * Make u_time, s_time, t_time, u_pc, s_pc, t_pc doubles * thermal-zone: cast to double rather than float * stress-cpu: ensure we don't get double promotion issues * minor adjustment to whitespace/tab indentation * perf: fix spelling mistake: Aligment -> Alignment * stress-cpu: add C union bit field stressor * Really ensure we don't report perf counters if they are not available * stress-sigfd.c: Fix compile warning * stress-sigfd: user SIGRTMIN instead of SIGUSR1 * coredump: remove redundant code * stress-mlock: clarify cast to void, ensure we are not doing void * math * stress-socketpair: reduce the scope of variable ret * stress-rlimit: reduce scope of variable ret * stress-fcntl: put each fcntl cmd into its own block * stress-brk: reduce scope of ptr * stress-cpu: reduce scope of loop variable * Add more system info to yaml output to help with test result gathering * stress-getrandom: cater for builds without the syscall defined * stress-aio-linux: clean up syscalls * Clean up memfd syscall wrapper * perf: call perf_event_open via a wrapper rather than direct syscall * stress-getrandom: rename __getrandom to sys_getrandom * stress-kcmp: break out early if we get multiple ENOSYS errors * Fix spelling mistake 1Mhz -> 1 MHz * README: fix spelling mistake * stress-kill: fix typo in comment * Remove 64 byte alignment on shared region, it does not save much * Tidy main vars up, add more comments, make ticks_per_sec int32_t * Add STRESS_ASSERT macro to catch incorrect stressor array size * Make quota block devices message a little clearer and fix typo * Use %s instead of %d in stress-malloc signum printing * Forgot to include signal.h in helper to get NSIG define * Print signal death number as human readable string * Warn user if cwd is not read-writeable * Show process name when a stressor process exits with an error * Fix typo "quotctl" -> "quotactl" in man page Checksums-Sha1: 66a780c87c4483880af48db8fb0331e1a8c3be0d 1761 stress-ng_0.04.13-1.dsc eebdf40d4d887f888c8e85685507e74b6fecef78 232489 stress-ng_0.04.13.orig.tar.gz b35b3d681d9f2d267df51a0bf780f07c011cae71 20564 stress-ng_0.04.13-1.debian.tar.xz ef975e79a5f9f20b8bf9c636ed4601efda13462c 1350330 stress-ng_0.04.13-1_amd64.deb Checksums-Sha256: d1f89bcf15673b772054f771507ca21a38d9d246c3871f84270e9444a1451c05 1761 stress-ng_0.04.13-1.dsc e3a55b1c537e2c5c08a93e3ee5820e8c40b8807782ece45a0eb80447bda38a40 232489 stress-ng_0.04.13.orig.tar.gz 50c76a08e5063ba74bcd1c40c33791e0d73a7e3ae0731ba569e62b5e41ddb372 20564 stress-ng_0.04.13-1.debian.tar.xz f974720728bc2533db3c7da40fa88aeae7783366d852baa995c27102555bf67c 1350330 stress-ng_0.04.13-1_amd64.deb Files: 772522631addf51dbd72677a476559c3 1761 devel optional stress-ng_0.04.13-1.dsc 073a090839613b43f055291f9455ba15 232489 devel optional stress-ng_0.04.13.orig.tar.gz 13fe8a086e4b36dc51c76e906fc63643 20564 devel optional stress-ng_0.04.13-1.debian.tar.xz 02bac54f51a10a247aa3cbc8f2f728f9 1350330 devel optional stress-ng_0.04.13-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJVuP3kAAoJEGjCh9/GqAImhjAP/1W2i6gNNBE+8gFijA0IeGWr Nx4C0Vp69vAdXBHSnn4QNC9sgeLF4RP9tf68IAdl+sSl5v4eZ6j61RLV4CBeimLs qmKBoCh4Irh7MfygJdi77tIomKlfSYijNm2kcBb4dFgblnZ2F3Su9rsq578wqZoz L/Ki7ZzAuZsR4w+sCpV+BA19xHkFP/lUwVQd7vcocZOOVQ5+riuDNeeGR+lhajuL huuXevKBV9UFldKx1YAsmB1Q0aG/uGcg8au7j/piH/vqQYOAarjMKtaPxF3i0zkw 2SDSqnwqm/PHJMbIgyzhTiap9wTLNy3tl8bzaiPa/vV5xTvh0tKs8ERx+7/YbXwG 29T0oHAG6RB/7iGiQN5XPZjxSGo+CiF8ps2eO5FisiuFUcdHv4ZRlFFKgbtXsrqc eZeYKCsnktPaM5JprqGZPC2K+0vPZ8vv89l+1NTQlURbS9ryB98gm0Qb9saXmbXp DLbIyZAaTAirD0u7vLWTaC+LxYWTfQ0xqUPJkxvcHbLFQNkAXXqoa9h1J4C0xaJh k+klPHYvaPajlM3AXp405JBObFxHEs2u3Bya3MOtXDoBbI7GP+11LObimxZXTU17 ksWA0aMOSPI0g4k1W/0GUmyK4VEtogTAK4wzhGuDr3rz3+UURJb4BKjjwQm2KcAl HTv8Q5Mr3vcI4C4oay+6 =SAch -----END PGP SIGNATURE-----