-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Sun, 19 Dec 2021 20:42:44 +0100 Source: stress-ng Architecture: source Version: 0.13.09-1 Distribution: unstable Urgency: medium Maintainer: Colin Ian King <colin.i.king@gmail.com> Changed-By: Colin Ian King <colin.i.king@gmail.com> Changes: stress-ng (0.13.09-1) unstable; urgency=medium . * stress-syncload: add build time check that atomic ops on doubles is supported * stress-ng.h: Make start_time naturally aligned for improved atomic performance * stress-syncload: Remove sched yield * stress-ng.h: no need for start_time to be volatile * stress-syncload: use atomic load/store in preference to spinlock * stress-synload: add yield points for OS X builds * stress-x86syscall: reduce the scope of variable str * stress-x86syscall: reduce the scope of variable str * stress-randlist: reduce the scope of variable i * stress-aio: reduce the scope of variable ret * stress-cache: ensure variable cpu is not clobbered * stress-syncload: only declare ret if it is required * core-vmstat: only build stress_find_mount_dev for linux * core-vmstat: make stress_find_mount_dev static * stress-vforkmany, fork: use indirect vfork call * stress-nop: inline each nop instruction and add Kalray VLIW nop * stress-cache: ensure variable masked_flags is not clobbered * stress-bad-altstack: use valid smallest alternative stack * stress-skiplist: zero allocated list items and free list on alloc failure * stress-*fork: use vfork shim wrapper macro to use syscall or vfork * stress-memthrash: define stress_memthrash_flush only for x86 * stress-pthread: use calloc'd stack in preference to mmap'd one * Add hppa architecture and disable sigaltstack * stress-cache: move on to next round if SIGSEGV occurs w/o timeout * stress-cache: add more SIGSEGV detection and fix ret return * test-fanonify: remove include of stress-ng.h * core-cache: only perform sparc cache checks for sparc builds * stress-fp-error: workaround 1 / PI inexact fp error issue * core-cache: add Linux arch Alpha cache size detection * stress-ng.h: ensure ARCH specific #defines are defined to a value * Rename ARM asm macros and tests with ARM in name, part #1, ARM * Rename ppc64 asm macros and tests with ppc64 in name, part #1, ppc64 * Rename x86 asm macros and tests with x86 in name, part #1, x86 * Add autocheck of clflush x86 instruction and check if it is available at run time * Rename STRESS_ARCH_RISC_V to STRESS_ARCH_RISCV * Add RISC-V memory fence shim helper * core-vmstat: update copyright * stress-readahead: Update copyright * stress-iomix: update copyright * stress-iomix: try to drop cached data after sync'd to file * stress-iomix: add in missing comment * stress-iomix: add madvise calls to make reads more effort * stress-readahead: add fadvise call to try and drop cached data * core-vmstat: remove some trailing white spaces * core-vmstat: improve device name lookup for iostat * stress-ng: Fix --temp-path directory checking (#163) Checksums-Sha1: 938bba775b98ec9f463f59e1c51ef42dd13c7153 2391 stress-ng_0.13.09-1.dsc 56e53156f460884601418421b745cdfb264dc1c6 601464 stress-ng_0.13.09.orig.tar.xz a34e0140273b4fd907cb5aefaf2cbafbfbaf972c 123316 stress-ng_0.13.09-1.debian.tar.xz 25e65d68101ccd891c2611d416a51a022758744c 6706 stress-ng_0.13.09-1_source.buildinfo Checksums-Sha256: 081a000c37a8e6da6ef70765f93f771b61aa1997007aad42a6a6cf1096505e0a 2391 stress-ng_0.13.09-1.dsc fec8be70d66909ab951009b6159ccbf1fb92cc6cbf7b86d7c10214e8212aa98b 601464 stress-ng_0.13.09.orig.tar.xz bfe10d8b5c9f523bdfb629f7b40a7d22c455ecb8a936048af238609965e90f25 123316 stress-ng_0.13.09-1.debian.tar.xz a4ddd4cef6b35dbbb2c4eca824a3ec89a701106e5f8775c983e6a2310b1028f0 6706 stress-ng_0.13.09-1_source.buildinfo Files: e2b17208d1327c290e902301bd32912d 2391 devel optional stress-ng_0.13.09-1.dsc 43364c6fd934bf35d20cc80e638e3485 601464 devel optional stress-ng_0.13.09.orig.tar.xz 2d4faf622a5a64a75c7b59fedaa47f2c 123316 devel optional stress-ng_0.13.09-1.debian.tar.xz b5278a764ce128cc4555d5ded921b42d 6706 devel optional stress-ng_0.13.09-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmG/woUACgkQaMKH38ao AiYCMw//ZvSu8ZoWs9C7aVK8ioNotM6HZbkszdooSZubMjGw+TGfjFtJ5ZfVFkqW kRMZQ7XkrK8N3ASJHYtgc+3clgbFD62okPyDTVxoJhgTsJzXgqR3Md5blQgEwNo0 xs1S2ZjUTz55e8ZcqG20JldJsrqsFy0cvf/gmmbych/BjicincP3TnCa2YI5DL/A OJG8IATpnV5D/ykwCgbh1vmQPyy9U2XgSNMKwUzywh9fAtRsm+8KQbXn46kqns+d CiFIaBkCJLvZuOqFi625wrDM7lg07XPOOwPVT8vA4IYzbx9vcErtrtzVyJYLi4ty MHPscIZ4ib3PLi+gupRDJ4tLNbHxNc9bTgHBlwuTkPRHq9Hwjtts5wAYE01Yl835 LRRLz7GDqsFk/livHOZ6fN78GBZIFUZejx7B7jw7flyO5ipwlrlHsS8Sx2xqhi+u T8ACJwGRPgDKdfb9A9hkeCYotDF3XQcM/vNfPjk3rwUj4VvGvDh4szmXMeZfVQrV orBV0Fu2nBswd5vNYz3bPMWgd/15HCO86n2ohtqlolkHhwuC05+4hj3LA+HiEZyH QpMWFeZTsdgwUnaQvnmMNiO57GXZd9ah21YBIwxkEoxl0EPjdsRBtrRMRynC++P0 ZIAoahZmAZ1Z5oSLNYsQb+3/6hpUnAxkqHKb25NLTsZRutuZjoE= =z86N -----END PGP SIGNATURE-----