-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Thu, 7 May 2020 12:33:53 +0100 Source: stress-ng Architecture: source Version: 0.11.09-1 Distribution: unstable Urgency: medium Maintainer: Colin King <colin.king@canonical.com> Changed-By: Colin King <colin.king@canonical.com> Changes: stress-ng (0.11.09-1) unstable; urgency=medium . * Makefile: bump version * stress-mmap: use a mmap_func_t prototype to simplify function pointers * stress-pidfd: reduce scope of buffer * stress-mmap: cast return from syscall to void * * stress-mmap: fix typo on off_t type name * syscalls.txt: update information on reboot system call * stress-xattr: add lremovexattr for more kernel coverage * stress-set: exercise setdomainname * syscalls: update mmap2 usage * stress-mmap: add --mmap-mmap2 to try to use mmap2 if it is available * syscalls: update riscv_flush_icache status * core-shim: remove flags, this was in an older API and I forgot to remove it * stress-pthread: add call to set_thread_area for x86 only * stress-pthread: add call to get_thread_area for x86 only * stress-icache: add RISC-V to the allowed arches that can run this stressor * core-shim: use system call to __NR_riscv_flush_icache * core-shim: add missing ; on risc-v flush * Rename shim_clear_cache to shim_flush_icache, add RISC-V support * stress-daemon: add shim wrapper for exit_group and call it on child exit * stress-pidfd: try to exercise pidfd_getfd if it exists * stress-pidfd: add pidfd_open shim and exercise it on opening pid fds * syscalls: add missing syscalls to syscalls list * stress-clock: exercise clock_adjtime by adjusting clock by zero seconds * syscalls: update io_cancel * stress-aio-linux: add aio_cancel and ignore failures * stress-zlib: optimize BCD conversion and extend range of source random value * stress-zlib: wrap some overly long function declarations * stress-rawpkt: use strlcpy instead of strcpy * stress-procfs: use strlcpy instead of strcpy * stress-access: fchmod should be S_IRUSR | S_IWUSR and not 0666 * stress-dev: add HPET_IRQFREQ ioctl * core-thrash: remove ptrace as this can cause lockups * stress-hdd: add medium write lifetime hint if it is available * stress-rawpkt: perform SIOCINQ every 256 packets and clean up code * stress-rawpkt: ensure mac address is being used for mac src and dst addresses * stress-rawpkg: exercise SIOCOUTQ and SIOCINQ ioctls * stress-physpage: report incorrect read sizes correctly * Revert "Add STRESS_RISC_V arch macro and don't yield on this arch" * Revert "core-shim: disable native nanosleep for risc-v" * stress-rawpkt: move stress-rawpkt_getsockopts to correct #ifdef section * stress-rawpkt: remove include <linux/if_packet.h> * stress-rawsock: occasionally exercise SIOCINQ and SIOCOUTQ ioctls * Manual: remove trailing space * core-ignite-cpu: remove an empty line * core: constify some variables * stress-ng: constify some variables * core-perf: disable TLB perf metric * core-shim: simplify the waitpid logic * core-shim: break out of shim_wait on non EINTR error * stress-sock: remove empty line * stress-rawpkt: remove some white spaces * stress-rawpkt: add getsockopt relevant settings fetches * stress-rawudp: remove debug raw messages received counter * stress-rawudp: fix clang-10 pedantic warning on const addr * Add rawpkt stressor to exercise raw packet tx and rx over loopback device * stress-rawudp: close socket on error return * core-helper: add some optimization hints to stress_ip_checksum * stress-rawudp: re-organize code to remove repeated data structure setting * stress-rawudp: fix option help info, fix spelling mistake * stress-ng: set the stressor name as early as possible * Add rawudp stressor to exercise raw UDP packet tx and rx * core-cache: clean up gcc-10 -fanalyzer warning Checksums-Sha1: 104bb089f6c2bff7362f2a5db95d88a547295cb5 2249 stress-ng_0.11.09-1.dsc 827fdb7eb103203af2bec0c5e272214f3166dd3c 439784 stress-ng_0.11.09.orig.tar.xz aee669f51249b0a09d12165ebc90589556686b12 86756 stress-ng_0.11.09-1.debian.tar.xz e8570c5203669dd5d080317de9f9c1ab8a087c81 7661 stress-ng_0.11.09-1_source.buildinfo Checksums-Sha256: 1a18102946ef6d4b4af7578a7e537461109748f6761908160e002a97ac04a40e 2249 stress-ng_0.11.09-1.dsc 3637e6d37f511ddb43798875584fdf0db05abfe586e4c4123c0e8dd1f6280686 439784 stress-ng_0.11.09.orig.tar.xz 8cdd182169717207c2d35f82dd30626676e48adbc3c8265600595208277551f8 86756 stress-ng_0.11.09-1.debian.tar.xz 216e43bb46216dbaed2a76a6e72f295ed70218636a53076a1702fe8b878f6560 7661 stress-ng_0.11.09-1_source.buildinfo Files: 660c734a8a4052f73f3cab9f4154d2e4 2249 devel optional stress-ng_0.11.09-1.dsc cb3cbd6b468746cd1c76b340574dbb42 439784 devel optional stress-ng_0.11.09.orig.tar.xz 4bf4fc9b35325a202b48a7d524aaea4e 86756 devel optional stress-ng_0.11.09-1.debian.tar.xz a3186bc691b9d3ff5adb8ddb9f333537 7661 devel optional stress-ng_0.11.09-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAl6z87YACgkQaMKH38ao AibX6RAAjZPlUO9FN8A8FJcwxVYLsXJx7EK8kZ6YH/0dkh4SHPLBt3uDR8p4DA7K BPhxkgYpLatESEiE7a2mCO+XygkeStNRSLCWIK9tuqeibMs4RjAzoqbQsYkx3rVg 5aJWeNqlm4shGer+sAeo9L2Uh2mFVDjCSFuMKdiResRa60Eqq1HCXOAY8+vdsWic oyIVW+jHUyShbX9TJqrtwY3Ok6BondVXunpKudIvDZzKsP1Oe5+PafH+MmVpduj8 9vTKBfT5p0sQc4XHq1ht87ss7zc/DDENcXSELWIILAQjOPj72tI1sfvGNme89Itz X/TE7lkQXtyeONA0DdaBlYQmdjCcGlYyQOETgFLFudCQ86xp7hjdURZow4ar39Ds 0Wj8I6SlOyhMX5keI2WVlTaLk7vqv+Ru2p+JaowLHyWm8imGnSZMxzOap0xjCXHR c0zhvokIFK0G2oT19qAGXfEqMxF6x4ZySkrFFNhHReLq1rq076EPHXmJ4qGYdkYT 3IeOKatY+I22bmePfbKAhEvZ7T87r0Q4L4MeiJG5blxE5atSdHWfdyhdq6qaEf0i E3a8CHnQYAIivaSUa/5hchd221ondYytEfZas6o2Y1fbSEQnW/dOcnNhSUE5/OdK 8GGZ6hFO3+gkOZe3pnxNAi3sMJHQNYP2bEhAoNirQUGOc9hDHGQ= =ylK5 -----END PGP SIGNATURE-----