-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Tue, 31 Dec 2019 01:37:31 +0000 Source: stress-ng Architecture: source Version: 0.10.15-1 Distribution: unstable Urgency: medium Maintainer: Colin King <colin.king@canonical.com> Changed-By: Colin King <colin.king@canonical.com> Changes: stress-ng (0.10.15-1) unstable; urgency=medium . * Makefile: bump version * Manual: update date * stress-cyclic: only declare label redo_policy for SCHED_DEADLINE * stress-cyclic: don't perform E2BIG error check if SCHED_DEADLINE is not available * stress-cyclic: print out cyclic policy name using correct index * stress-cyclic: remove space before == operator * stress-cyclic: update to new policy if E2BIG occurs * stress-cyclic: handle differences in sched_attr sizes * stress-sock: ensure pointer recvfunc is ininitialized * stress-vm-segv: avoid void * pointer arithmetic, it is not portable * stress-sysbadaddr: avoid void * pointer arithmetic, it is not portable * stress-memthrash: fix up another void * math portability issue * stress-memthrash: avoid void * pointer arithmetic, it is not portable * stress-madvise: avoid void * pointer arithmetic, it is not portable * stress-clone: make rnd a uint32_t so 31 bit left shift is portable * stress-rds: remove prototype stressor * stress-ramfs: remove unnecessary initialisation of pid * stress-exec: move variable ret into section that requires it * stress-urandom: ignore -EINVAL errors on non-existant ioctls * stress-ramfs: ensure path does not overflow in snprintf * stress-urandom: fix build warning on non-Linux platforms * stress-urandom: only write to /dev/urandom on Linux * stress-mmap: fix missing stressor name in pr_inf messages * stress-mmap: clean up build warning on systems that won't retry * stress-eventfd: fix build issue with systems that don't support eventfd * stress-mmap: add MAP_{EXECUTABLE|UNINITIALIZED|DENYWRITE} flags * stress-mmap: use MAP_NORESERVE as we have a SIGSEGV handler * stress-dev: add some pre-checks before assuming dev is a tty * stress-mmap: add MAP_HUGETLB mmap flag * stress-dev: add more tty ioctls * stress-tun: add TUNGETDEVNETNS ioctl * stress-tun: add various tun related *SET* ioctls * stress-tun: add TUNGETVNET* ioctls * stress-tun: add TUNGETSNDBUF ioctl * stress-tun: add TUNGETVNETHDRSZ ioctl * stress-tun: add SIOCGIFHWADDR ioctl * stress-tun: add TUNSETNOCSUM ioctl * stress-xattr: add llistxattr system call * stress-procfs: add fstat operation on proc file and exercise namespace files * stress-procfs: handle DT_LNK symlinks like regular files * stress-fcntl: F_SETLKW at SEEK_END and SEEK_CUR file positions * kernel-coverage: add a couple more coverage options * stress-exec: add random 1 in 4 chance exec'ing from inside a pthread * stress-eventfd: add non-blocking option --eventfd-nonblock * stress-tun: disable tun/tap device info * stress-tun: add tap support with --tun-tap option * stress-ramfs: add some file/directory activity on ramfs * stress-iomix: silently ignore -EPERM write failures * stress-ramfs: alternate between ramfs and tmpfs memory based filesystems * kernel-coverage: add mmap odirect and osync options * stress-mmap: add --mmap-odirect and --map-osync file options * stress-swap: add random use of SWAP_FLAG_DISCARD if available * kernel-coverage: Add more options to get more kernel coverage * Manual: remove trailing space * stress-run: make bind EADDRINUSE not fatal * stress-tun: Add network tunnelling stressor using the TUN/TAP interface * stress-urandom: use SHIM_CAP_SYS_ADMIN instead of CAP_SYS_ADMIN * kernel-coverage: add --all option * stress-prctl: add 4 more prctl commands to exercise * stress-sem-sysv: add SETALL semctl * stress-fanotify: add more fanotify events, remove exec stats * stress-urandom: move next label to avoid skipping some more stress points * stress-urandom: exercise lseek and write on /dev/random * stress-urandom: add more ioctl calls to exercise kernel coverage * stress-loop: add xor and none crypto on loopback * stress-loop: exercise the LOOP_SET_BLOCK_SIZE ioctl Checksums-Sha1: ab98a6bee6ab3ad2635e19b79c0b56d6400702fd 2263 stress-ng_0.10.15-1.dsc 55bdee75c54d2184f779a808282b33ad46f55f00 414576 stress-ng_0.10.15.orig.tar.xz bc98621d8f48742e2eaf22df44db5741f06a215b 79944 stress-ng_0.10.15-1.debian.tar.xz 136360f564009b252b09faada1474c520baa275c 7451 stress-ng_0.10.15-1_source.buildinfo Checksums-Sha256: 1a8f781bb2fa0922e2ab80b012f97d9c85aa1a42f5d87084afd1d5f0d8f0390b 2263 stress-ng_0.10.15-1.dsc 1d0ca8a2f287e13c2d36c01e874d16d67bcb368d8d26563324c9aaf0ddb100c1 414576 stress-ng_0.10.15.orig.tar.xz 3b99f6c1359d97fdc69b6bfc6bb07d13ef3f8f875d50870b523826e70cee232b 79944 stress-ng_0.10.15-1.debian.tar.xz 25630e7629bc0a5c9a08d348c7f8c156051cef2d38005fe60990d8c1cb07c91c 7451 stress-ng_0.10.15-1_source.buildinfo Files: 082799aef3043443da9f0c9d860918b8 2263 devel optional stress-ng_0.10.15-1.dsc 303a7276e3a9e3dd03be6cabc9e84a75 414576 devel optional stress-ng_0.10.15.orig.tar.xz 3f02b1d544ef207ffc6e818d0b57b13b 79944 devel optional stress-ng_0.10.15-1.debian.tar.xz 146097f9bc2e0da194b6a4279e7e3651 7451 devel optional stress-ng_0.10.15-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAl4KqqQACgkQaMKH38ao AiYrBQ//Zc7Bl9IUhUVCYtoeMIVfOxSWPIAWq7mTO5t6nQ6RrKZkByvKay/Xt1ui pRmeq3i9+76I2sue3/JAaELpWxj2+bzAboKiuDJs84exrrNibwCbClb7HaAbglhn xJh5s2eGm6K5huIfD9++PGLZOTgeYd2dXH10nNW4Epb/bpzjlWxsznjO2jRr8sEr aAadjJwDEp22M9j85anWA9XbSN9Pr/LH5Gdvv/WPjQUieUqjFA4GtKCu3cWirv9x tQvnsVvF5UajQ3/4gkROj6yawtWk7z/ZVY68esoXyiijAmD93CNNYSkb4nvCXn0D YXFwRgjm1wAyytB6d13Hv79j4sytKNW8Ji7n04Rz7YU0grQZe3t4MJRrdfjlTUwx eA740w2cp9X1P/FRpO6pOcXicbbF3kJy5y5sIkutDtautvRRyAYgB70KQrJLv8Jd DCiX/BN0OfWi5dbO26PTD5xDuoL2UASHyCkIJqQEj8BatTdoR+vH+CjBPL4ELHSF +berJbwHuCai6ZTTEwBhAnFlbAwqJdjUXO1hXaMdpi1MLz4yOfKZoYdprUIyE0Kf RDZbe7U0C7GBVLZCmaN35+EBP2R/5GzynbomHA8t7vA21OZedFuRZFzdzNasoG53 bJifu8zLCZW/egztU49w2q5mVvkiMps72Oj2EgzQvedmtnpGdos= =aI9p -----END PGP SIGNATURE-----