Accepted stress-ng 0.11.18-1 (source) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 12 Aug 2020 15:41:22 +0100
Source: stress-ng
Architecture: source
Version: 0.11.18-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.18-1) unstable; urgency=medium
.
[Colin Ian King ]
* Makefile: bump version
* stress-stackmmap: cast mmap return to uint8_t to clean up build warning
* stress-set: declare bad_uid and cap-setuid only for HAVE_SETREUID case
* stress-dev: break multi #if defined checks across multiple lines (2)
* stress-dev: add auto build config check for struct dm_ioctl
* stress-dev: add auto build config check for struct vt_stat
* stress-dev: add auto build config check for struct vt_mode
* stress-dev: break multi #if defined checks across multiple lines
* stress-dev: add auto build config check for dvd_authinfo
* stress-dev: add auto build config check for dvd_struct
* stress-dev: add auto build config check for cdrom_read_audio
* Makefile.config: re-order cdrom checks into correct alphabetical order
* stress-dev: add auto build config check for cdrom_subchnl
* stress-dev: add auto build config check for cdrom_volctrl
* stress-dev: add auto build config check for cdrom_mcn
* Makefile.config: move cdrom struct checks to struct checking part of
autodection
* stress-dev: add auto build config check for cdrom_ti
* stress-dev: add one more HAVE_CDROM_MSF check and break up #if defined
checks
* stress-dev: fix musl gcc build warning
* stress-dev: use uint8_t and uint32_t instead of __u8 and __u32 types
* stress-dev: add auto build config check for cdrom_msf
* stress-dev: add auto build config check for cdrom_tocentry
* stress-dev: add auto build config check for cdrom_tochdr
* stress-stackmmap: don't use void * pointer arithmetic
* stress-remap-file-pages: don't use void * pointer arithmetic
* stress-aio-linux: use correct format specifier for size_t
* stress-dev: fix matching #endif and } causing build warnings
* stress-utime: add O_PATH fd test case for utimensat
* stress-ng.h: add -Wnonnull to disabled warnings
* stress-ng: Add SIGTTOU, SIGTTIN and SIGWINCH to the signal ignore array
* stress-dev: voidify fd in cdrom stressor to avoid build warnings
* core-helper: fix build warnings, add in missing const
* stress-bad-ioctl: rename rc to ssjret to avoid name shadowing
* Add auto build detection of linux/cdrom.h and define HAVE_LINUX_CDROM_H
* test/test-aio-{read|write}: memset structs to avoid static analysis
warnings
* kernel-coverage.sh: add log file to capture test times
* kernel-coverage.sh: make oom-pipe oomable
* stress-dup: add more yield points
* stress-numa: silently ignore migrate pages failures
* stress-bad-ioctl: add random page data to the mix
* Add a --bad-ioctl stressor that performs _IOR ioctl read commands
* core-helper: make uid gap at least 250 to reduce race window
* Add helper stress_get_unused_uid to find an unused uid
* stress-nice: fix build issue when HAVE_SETPRIORITY is not defined
* stress-aio: add autoconfig checks for aio-{cancel|read|write}
* Makefile.config: ensure libatomic is linked in correctly
* stress-sigtrap: move case statement to fix fallthrough build warning
* core-out-of-memory: only fall back to old oom interface if new one
does not exist
* core-helper: remove stress_sigalrm_block()
* core-log: remove pr_msg_fail()
* stress-ng: remove dead code
* stress-sigtrap: fix build error when SIGTRAP is not defined
* fix a lot of spelling mistakes and typos
* example-jobs: fix a couple more spelling mistakes
* example-jobs: fix some spelling mistakes
* stress-epoll: check for failure against the intended errno
* stress-pty: rename struct fields to use follower/leader instead
* kernel-coverage.sh: remove debug if/endif
* kernel-coverage.sh: ensure log does not overflow and make script less
OOM-able
* core-mlock: ensure mlock address arg is const
* stress-set: remove shadowed declaration of variable ret
* stress-epoll: only build EPOLLEXCLUSIVE if it is defined
* stress-get: rename array rlim to rlims to avoid name shadowing
* stress-epoll: fix pedantic build mode failure
.
[Piyush Goyal]
* stress-dev: Exercise KDGKBTYPE ioctl call
* stress-dev: Exercise KDGETMODE and KDSETMODE ioctl syscalls
* stress-dev: Exercise KDGKBLED and KDSKBLED ioctl syscalls
* stress-dev: Exercise valid and invalid KDSETLED ioctl calls
* stress-dev: Add Stressor for Console Driver
* stress-dev: Exercise CDROMREADMODE1 and CDROMREADMODE2 ioctl syscalls
* stress-dev: Exercise CDROMREADRAW ioctl syscall
* stress-dev: Exercise CDROMPLAYMSF ioctl syscall
* stress-dev: Exercise CDROMPLAYTRKIND ioctl syscall
* stress-dev: Exercise CDROMMULTISESSION ioctl sycall for CDROM driver
* stress-dev: Add ioctl calls for CDROM driver
* stress-dev: Exercise all possible DVD_READ_STRUCT ioctl syscalls
* stress-dev: Add in the /dev/sr0 to the dev_funcs array
* stress-dev: Exercise ioctl syscall for CDROM driver
* stress-dev: Exercise CDROMVOLCTRL ioctl syscall
* stress-dev: Add ioctl syscalls for cdrom driver
* stress-dev: Add more readable ioctl calls for CDROM driver
* stress-dev: Add readable ioctl calls for CDROM driver
* stress-dev: Add ioctl calls for CDROM driver
* stress-dev: Add stressor for CDROM driver
* stress-dev: Add v4l ioctl tests
* stress-dev: Add test for ioctl command VIDIOC_G_STD
* stress-dev: Add test for ioctl command VIDIOC_G_AUDIO
* stress-dev: Add test for ioctl command VIDIOC_G_INPUT
* stress-dev: Add test for ioctl command VIDIOC_G_OUTPUT
* stress-dev: Add memset for structure v4l2_capability
* stress-dev: Add test for ioctl command VIDIOC_G_FBUF
* stress-set: Test setreuid cannot succeed without capability
* stress-getrandom: Exercise invalid getrandom syscall
* stress-eloop: Pass efd2 as argument to test_eloop()
* stress-nice: Test nice cannot increase priority with capability
* stress-epoll: Test epoll instance cannot be added with EPOLLEXCLUSIVE
flag
* stress-nice: Exercise invalid nice syscall with invalid inc argument
* stress-flock: Exercise invalid flock syscall
* stress-epoll: Test EPOLL_CTL_MOD cannot be applied to EPOLLEXCLUSIVE
* stress-epoll: Test for modification of EPOLL_EXCLUSIVE in epoll_ctl
* stress-eloop: Add test for ELOOP error
* stress-set: Add comment for setrlimit syscall
Checksums-Sha1:
4c4faaddc199e3817e03c2b2c685cd160cf70b66 2330 stress-ng_0.11.18-1.dsc
7e2774ae5f047e63f4cccf1c93f67c93669b24d5 473268 stress-ng_0.11.18.orig.tar.xz
651321bfcb71efe056931b8bbd6b2141255c30f9 94100 stress-ng_0.11.18-1.debian.tar.xz
3bfaa3bdc7ebbc314c162e9826aebae15f35a8ce 7552 stress-ng_0.11.18-1_source.buildinfo
Checksums-Sha256:
8faa817647da02267a2631bb045f3d17f211b4ae7cdfe148e203d82b35f2d8f1 2330 stress-ng_0.11.18-1.dsc
07c82a5c89538b5b696a79192faa70d0232352004c9e532946f7f3613d0adf23 473268 stress-ng_0.11.18.orig.tar.xz
bc97bed14189d606941ff91eb6069ddbc195faaf7f0f2a213cd77e1154968d88 94100 stress-ng_0.11.18-1.debian.tar.xz
f870b8951211dabb3cfa0690eeb12a347148deba72576a024d0f05d31c8b15b8 7552 stress-ng_0.11.18-1_source.buildinfo
Files:
d2bd9c91f91504e7170aff2aaeb28e1f 2330 devel optional stress-ng_0.11.18-1.dsc
24eb3a236020a49a92af28a91653e383 473268 devel optional stress-ng_0.11.18.orig.tar.xz
d98beb4d7360743ab9e404b8a68191c6 94100 devel optional stress-ng_0.11.18-1.debian.tar.xz
5eaf7e8418a3f603fcee9503f191a99d 7552 devel optional stress-ng_0.11.18-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAl80AkUACgkQaMKH38ao
AiYJwA/+LIxIEoejO4mx+cTdB1FFg9t4E18u3MEcH6CBvPXSkO2jqdSQl2EPF+YG
hxKTUDTjQ1BZUJxWztlWwwnSOEqopsulusy8wM6WranhP6IXDSF8yElrZYo4T32X
DPfTuV6HlsEpyLZIwZyZpX1RRSgEUSeAva24O/Ei7pvltfllOrsQagsWU0JB9vR/
+5uigkMOW4oWxwD6KB6K3cxq2ESTEOHJUA02r0QPhQqToXk0yRboFxIvGcpbSHSQ
hV+eqKM/sGz+z2yigAU5kiYk7n/2pGxhJPhx9Yrax+9j7q8nk7YX/qjGg+KyFUlF
covhdm918bOaL/ISSIq53WPTUR3nV71XtHYt6Py5LtsFLvQgpe9jVSgfWZhQSzQI
UQCOYkAq3WuVfSAZj9u3Yxm+zGO2Idq1XTAMIeMGiyeCpTQWqsdYjLsfwohCRVBa
M4xTySV8gh6r4fA9jqyNtiJuM/gJqCpYLOP6XXMR+GYFWAuJ+vcCUb9WzR0XU5TN
np3CyYv1Rfw5td0PFLKYfbmhGxGko1q+oiR4MChOS0cPm87ML4320yvyiNgrEeSr
rZtAd2F+kjFvLHIxuLwQFJ1nmWpmijtuS3SDiFsTeOyUCqgxyvLWKxugn02klkXF
wSE81bwpypnbjja6fOQoKdVGPBBCcEuQ1JXMETArBbayxgvj6Tk=
=Lres
-----END PGP SIGNATURE-----