-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 9 Jul 2021 09:32:15 +0100 Source: stress-ng Built-For-Profiles: noudeb Architecture: source Version: 0.12.12-1 Distribution: unstable Urgency: medium Maintainer: Colin King <colin.king@canonical.com> Changed-By: Colin King <colin.king@canonical.com> Changes: stress-ng (0.12.12-1) unstable; urgency=medium . * Makefile: bump version * stress-smi: move "us" time closer to the time * stress-sock: Add return at end of stressor, cleans up cppcheck warning * core-setting: remove commented out line * stress-sockabuse: Add return at end of stressor, cleans up cppcheck warning * tests: add missing return at end of main * Add build time check for __get_cpuid() * stress-smi: remove tsc helper function, it is not required * stress-madvise: add NOCLOBBER annotation on ret * stress-mmapfixed: move unmap label inside #ifdef block * core-madvise: voidify function args for systems that don't support madvise * Add new munmap stressor, exercises munmap and fault handling * core-out-of-memory: rename signal to signal_idx to avoid name shadowing * core-helper: rename dirname to directoryname to avoid name shadowing * core-cache: rename index to idx to avoid name shadowing * stress-syscall: rename syscall to syscall_num avoid name shadowing * stress-rawudp: rename sin to s_in avoid name shadowing * stress-open: rename times to tv avoid name shadowing * stress-link: rename tmpfile to tmpfilename avoid name shadowing * stress-judy: rename index to idx to avoid name shadowing * stress-*: rename dirfd to dir_fd to avoid name shadowing * stress-branch: rename index to idx to avoid name shadowing * kernel-coverage: add vm option variations of fork, vfork and vforkmany * stress-fork: add --fork-vm and --vfork-vm options to exercise VM more * core-smart: ensure devs pointer is null * stress-vforkmany: add --vforkmany-vm to exercise VM more * stress-mmapfixes: use STRESS_OOMABLE_QUIET to silence faults * stress-mmapfixed: only perform fixed mapping on unmapped pages * core-helper: make static char array b36 const * core-hash: make primes array const * core-cache: format struct initialization in the coding style * Manual: update date and fix smi formatting * stress-smi: add smi extry in manual, make bogo-ops more frequent * stress-smi: use SHIM_CAP_SYS_RAWIO instead on CAP_SYS_RAWIO * test/test-libkmod: clean up test code * core-smart: only define helpers for stress_smart_read_devs if HAVE_SMART is defined * core-shim: fix shim_modify_ldt no system call build issue * README: Add kmod library package info * core-smart: only define stress_smart_read_devs if HAVE_SMART is defined * core-module: return -1 for no-op module unload helper * Add SMI stressor, trigger SMM calls and benchmark SMI duration * stress-ng: remove space at end of the line * Depluralize the options error warning * Add Unicode minus check on invalid options * core-cache: clean up parsing of cache size * core-smart: use scandir to read devices and sort the devices too * Add --smart option to dump S.M.A.R.T. device statistics changes * stress-af-alg: expand crypto failure message * Fix duration output missing when sequential mode * stress-ng: fix typo "filed" -> "file" * Move OPT_skip_silent to the non-arg lookup table * arg parsing: print out unrecognized options * Add bit shift helpers and use them for stress-ng mask flags * stress-prctl: re-order PR_* macro check by #define value * stress-prctl: add Linux 5.14 PR_SCHED_CORE prctl * Add --skip-silent option to silent skip stress tests that can't be invoked * stress-clone: move shim wrapper of modify_ldt to core-shim * stress-xattr: fix compare/assignment typo * stress-maxtrix: ensure matrix_method_name is initialized to NULL * stress-io-uring: perform 64 bit multiply to avoid 32 bit overflow Checksums-Sha1: 5e8ee92de2ccf188d02b14fd56b6b938ff6f2170 2390 stress-ng_0.12.12-1.dsc 92f579158fe4d8015735861495f0e5a74464b45a 558492 stress-ng_0.12.12.orig.tar.xz f4cd69695175ffa8a2a0200ad8b2ba75f035b51e 115952 stress-ng_0.12.12-1.debian.tar.xz 41936c42b79716bd660d6abc2e2a4f23c9980d30 8365 stress-ng_0.12.12-1_source.buildinfo Checksums-Sha256: 286ff2a08145d0302ff8f8fbef6709b703c50f607d4d4005953e571d76690d9a 2390 stress-ng_0.12.12-1.dsc f27af50f6f2308e707fef927674bdd209a046b116734281b792aeca35a4e4499 558492 stress-ng_0.12.12.orig.tar.xz b1d8388d618c098b94cdeaeaf0ba1def984751c2c9c55586cc4fd0d4888a3c88 115952 stress-ng_0.12.12-1.debian.tar.xz 3c820e34d2f625238dfa0d2e669813de090df11be675b8a87387b834b1865bec 8365 stress-ng_0.12.12-1_source.buildinfo Files: d606efabdeb727ebc32366c2d667c1da 2390 devel optional stress-ng_0.12.12-1.dsc 3feaabfa41acf4eac6e17a6bb1e95cac 558492 devel optional stress-ng_0.12.12.orig.tar.xz dbc3135ff164fede2b65f18db187678e 115952 devel optional stress-ng_0.12.12-1.debian.tar.xz 75843a3fa2d28188371d80ccfb740db5 8365 devel optional stress-ng_0.12.12-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmDoDIoACgkQaMKH38ao AiYjqQ/+NozyWRjjVK8uMA85ojgs8lSgOxIhk7mS3DpkyHXBKSjqnIsvCjY9Pahk w3IQBvQHjBElpYfxqSTLpejBuQSXp6bvkTz7uBw27PNVTvz/UeoWMPKzKD3i5BH9 Vgb8hYv+iS/B7IV1rHEqxRUB+gPsq5BwxVjgbXegAchqo8Xw4V5yym1ZwlFYbMAy VdXtf7uO14iYWrv+41UEfiIWud3EX29kPfBTUpLzwoP09gT3h/p6uAFixsadC8iH 8Q9ck3X1nVzXTAGAjbwlPqCyYEUInVejch8IHqjwiDPVy6+ze16YN07+LfelI4sv JxN/q1Jv4dBLYdDOLJuFNZA7ruwJFrv8rkNW+P6yBxBC6M4C/y/UcynBGofuXhma +4i0EFW5Yk/Lem/xd17Y5yR8isS5Epqjag7ZgsZXy3Qp8Js2oFL8re8xW29DpIcl sspvETGzr9BRXNYPtOAIGxp7cxQyT5sREROevq0Kda7HRVwDvrgdGG3s5GqCkE3J AZp0g09YYT9B99GAka1NMehPJIUCr4uK0aqX+br7BCiuUFVucG7j7gTYzvJKBns7 CmpmVqnKGt8RGXLqGQH3d/Z4cF3aonDw43fK3XjZrEt8nAGhUj4r1ml6L5xmuozV 95Y8FU38CmdUyzbBqyGzrXIYPUUI4YbdSoAnAtsU3Kg275EN1Es= =e42g -----END PGP SIGNATURE-----