Accepted stress-ng 0.17.00-1 (source) into unstable
- To: debian-devel-changes@lists.debian.org
- Subject: Accepted stress-ng 0.17.00-1 (source) into unstable
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 08 Oct 2023 20:39:52 +0000
- Debian: DAK
- Debian-architecture: source
- Debian-archive-action: accept
- Debian-changes: stress-ng_0.17.00-1_source.changes
- Debian-source: stress-ng
- Debian-suite: unstable
- Debian-version: 0.17.00-1
- Dkim-signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=ftp-master.debian.org; s=smtpauto.fasolo; h=Date:Message-Id: Content-Transfer-Encoding:Content-Type:Subject:MIME-Version:To:Reply-To:From: Cc:Content-ID:Content-Description:In-Reply-To:References; bh=H1LmzE3fde7XL4f2TYZQIdamnMFmwnmxlPE4HqniHqw=; b=k1YqtAdvFlLLOvMbQKbwc55oLQ HUkVqxCVunpPb+x096V+J5x1xhGQOqFlCnSDlkRfhkkqQoqVrj/0/fy1Auu/4wvQvlCEfUBRAp6g0 MCzgUf2XvNpMFzr5AF+pbweUY2pfg57ldUpaOpQ3NRgg5wNP1G3mVTyjeY5eeyY+NxEVe5n03Ggel l5Ip580+rxXcQBc7jhyhGDGmzEO5/Wt/gdAjOmVwQk+9BEcu0mgAsR5CxI+FZXfy4OXbhLpd+wLwp /CE+YoKZy22oOYDXCWAoREJuopjJGQZcLJa04uZxSE1OswNhZlT25LcDtCn3ka05RulFJJcWqbdpj LGKzlk4g==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1qpaZ6-001yE3-QQ@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 8 Sep 2023 20:30:11 +0100
Source: stress-ng
Architecture: source
Version: 0.17.00-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.17.00-1) unstable; urgency=medium
.
[ Colin Ian King ]
* Makefile: bump version to 0.17.00
* core-out-of-memory: treat zero timeout as ignore timeout check
* stress-nanosleep: voidify function parameter ctxt
* stress-nanosleep: fix build issue on Oracle Linux 6.1
* README.md: add another research paper citation
* test/test-swap.c: make array swapfile const
* test/test-sendmmsg: fix incorrect indexes in msg_iov2
* test/test-recvmmsg: fix incorrect indexes in msg_iov2
* test/test-lseek: reduce scope of variables offset and ret
* test/test-libkmod: constify pointer mod
* test/test-inotify: constify pointer
* README.md: update number of stressors
* stress-af-alg: treat EINTR as non-fatal in error reporting
* stress-vma: add madvise() calls to pages for extra contention
* README.md: Add another presentation link
* sreess-io-uring: remove verbose debug
* stress-ng: remove redundant assignment to variable handler_set
* stress-vma: remove redundant call to getpid
* stress-metamix: remove unused calls to stress_exit_status
* stress-cgroup: voidify return from fstat
* stress-softlockup: cast mmap return to uint8_t * to clear up build
warning
* core-helper: fix uninitialized totalswap and freeswap for BSD
stress_get_meminfo
* stress-cgroup: exercise a child process in cgroup
* stress-cgroup: exercise seek+read on cgroup files for more exercising
* stress-landlock: silently ignore ENOSYS when EINVAL is intended
* stress-cgroup: improve linux only build checks
* stress-cgroup: minimal linux cgroup v2 stressor
* stress-landlock: remove debug return 0 in landlock supported check
* stress-io-uring: silently ignore EINVAL for unimplemented ops
* core-shim: fix FTBFS, missing ; on membarrier call
* README.md: Add citation link to another academic paper
* stress-vma: cast mmap'd void pointer to stress_vma_metrics_t *
* stress-nanosleep: re-order #defines and typedef for non-pthread builds
* stress-dir: cast isdigit arg to int to clear up minix build warning
* core-cpuidle: only define stress_cpuidle_cstate_add_unique for linux
builds
* stress-vma: use MAP_GROWSDOWN only if it is defined
* stress-utime: only exercise VFAT utime bounds for 64 bit systems
* core-pragma.h: remove -Wstringop-overflow for older toolchains
* core-pragma: use -Wstringop-overflow on toolchains that support it
* stress-vma: fix build issues with systems without MLOCK_ONFAULT
* stress-softlockup: add rep sto on 1MB buffer for x86
* stress-landlock: traverse file system adding as many files as possible
* stress-landlock: fix non-working flags, re-work stressor
* stress-vma: Add a new virtual memory address stressor
* presentations: Add kernel recipes 2023 presentation
* stress-dev: remove shadowed pointer dev
* core-cpuidle: remove unused variable max_cpus
* core-shim: add waitpid build check and use waitpid if it is defined
* core-shim: use membarrier if it is defined
* stress-dev: exercise /dev/cdc-wdm*
* README.md: add another performance issue found with stress-ng
* stress-swap: add filesystem type when swapon fails
* kernel-coverage: fix typo in ionice loop
* kernel-coverage: add swap on file systems for more exercising
* stress-getrandom: add invalid GRND_INSECURE | GRND_RANDOM |
GRND_NONBLOCK flags
* stress-dev: add Linux /dev/vmci version ioctls
* stress-dev: exercise /dev/radio with v4l ioctls
* stress-dev: add /dev/lirc ioctl get commands
* stress-sysfs: add finer grained locking, add sysfs exercise metrics
* stress-utime: exercise some more times outside specific ranges
* stress-fallocate: use O_SYNC'd fallocate every 16 bogo-loops
* core-shim: handle posix_fallocate error returns correctly
* stress-open: exercise two different invalid futimesat times
* stress-shm: exercise a range of fallocate modes on shm
* stress-sleep: add C state residency sleep durations to exercise deep
C state sleeps
* stress-nanosleep: add --nanosleep-method to specify different
nanosleep methods
* stress-nanosleep: also use C state residency durations for nanosleeps
* core-cpuidle: allocate cpu C states and residency info in linked list
* stress-dir: use stat or fstat depending if open fails or not
* stress-dev: randomize the order of devices
* stress-apparmor: remove unused commented out variable counter_lock
* stress-dir: add file open/close on concurrent directory accesses
* stress-dev: exercise /dev/dm with queued IO under RCU protection
* stress-dir: reduce scope of variable d and make it const
* core-helper: reduce scope of variable duration, make t const
* core-log: clean up redundant variable initialization and
constifications
* core-clocksource: add check to see if HPET clocksource is being used
* stress-dir: exercise readdir and rewinddir after populating a directory
* stress-metamix: make verification optional with --verify option
* stress-metamix: allow small 512 byte sizes, and mmap + check pages
* stress-*: remove SIGTERM kills before SIGKILL kills
* stress-*: use stress_kill_pid_wait() for kill/wait combos
* core-*: use stress_kill_pid_wait() for kill/wait combos
* stress-*: use stress_kill_pid() for kill SIGKILLs
* core-log: only sync writes to log file and not stderr, stdout
* core-log: don't write to logfile if it is not opened
* core-*: fix syscall typo process_release -> process_mrelease
* core-out-of-memory: include core-killpid.h
* core: use stress_kill_pid for SIGKILLs
* core-killpid: use process memory relasing if signal is SIGKILL
* core-helper: remove some empty lines
* core-helper: join broken literal strings
* stress-vecmath: fix call to stress_catch_sigill
* stress-ng: remove some empty lines
* core-helper: add SIGILL handler for code that uses target clones
* stress-metamix: add a new stressor that exercises a mix of file
metadata operations
* stress-epoll: silently ignore -ve parameter passed to epoll_wait
* README.md: Add citation link to FIRESTARTER 2
* stress-ng: move child stressor invoking code into stress_run_child
* stress-ng: use stressor array size as limit for stressor loops
* core-log: fix ptr and size changes per write
* core-log: add pr_log_write_buf_fd helper for writes of buffer to a fd
* core-log: change semantics of pr_lock/unlock
* Manual: add more explanation why --log-lockess is useful
* core-helper: Add 1 ms yielding in logging and fork child startup
* README.md: add three more research paper links
* README.md: add four more research paper links
Checksums-Sha1:
f44c4b97f7f220c04365f053b55255ca6fd42632 2124 stress-ng_0.17.00-1.dsc
481ca1826b1a9bc9f03c9f292ba53ca099748f73 5473636 stress-ng_0.17.00.orig.tar.xz
e7899e73919e5cfcb52326c318dd381fc3d4ddd1 180572 stress-ng_0.17.00-1.debian.tar.xz
8a5f54b4365b47540c834e8c28934c64e5c1d894 10438 stress-ng_0.17.00-1_source.buildinfo
Checksums-Sha256:
96b05e011650ff18be40809423231bb617831332baea49a93dffec104b6727ec 2124 stress-ng_0.17.00-1.dsc
b9e1b45a082ba7fc9039418992881a53a8e413f21039057a0d3ef8e1ff7b697b 5473636 stress-ng_0.17.00.orig.tar.xz
f4c38f25de088f8a3200b8f673868b77a54912706eae264e907bbd3ac34b545e 180572 stress-ng_0.17.00-1.debian.tar.xz
d1ad68d281200644ba6a4c3c99469803887bd0db2f24bc66612a1b7b1aff51f3 10438 stress-ng_0.17.00-1_source.buildinfo
Files:
39efa3fb82fd09b179d5e37626e884f7 2124 devel optional stress-ng_0.17.00-1.dsc
d3e494775eab793b0727a285327f8d30 5473636 devel optional stress-ng_0.17.00.orig.tar.xz
3dac655a6a0c1e2a8436ede186ad517f 180572 devel optional stress-ng_0.17.00-1.debian.tar.xz
d1e12b17fff982c91dea5352aa3d20e8 10438 devel optional stress-ng_0.17.00-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmUjCA4ACgkQaMKH38ao
AiYS9hAAgCrvLnYk5v19X/aY+0QJ5zy59lJDaXjbJL5G7VO3ywBHXzEkrrVxlCWA
5ONx8OyvPMlNHZq8SsGOAptCAuf2b4o7gzf+NgjZj0MAjmhuGs8B435jX2XVNNVQ
r13Q+TgaHQINgM3WP9jilZOYqHklTmmXRIk9c/+q1LJqbc7SGJiCyeAJMopKA293
YASTfT2k/9s62Mtc+ho8TNVk51iZfm3O3ZBmQfU+SekiIfVHyq8TAm7uKhuPyQEe
BSarw2FOIC6nspC+8m5f929dhdKY1GVv5z+13x1Lw3ilpuR4+1LOvAKWmKcm86NO
R4qliR4L0bywg93Jod4EKzr3eVIHdcmeEuZnO+w8LRlxqIIktSH4nXcmVYgWuozL
r3W21dGFSBSHxXRBNOIxTbHPuyIFdUVGHeLZ8v2GvGuQXbZloH59VlLvj6eBEuRg
UitRh8Dt2BS3y41GCBhoZgEPwRPqEVROjAUQoBCnuDQguHKXpGeJ0PGVJxTNTMoT
CxpaTfTXofMqt1R2OzmIpEgEmCW0orU8ObVDc+8QFKds3y5+5bU2+w1Xc0f2ntWd
fiHOOLSjwYx9c4kV285Q0Ouxg1wmBJz/jPxOs9gIV/E7JiXthybRAyAorJh6gFvd
zatWaMoO04/VimX1U6qDK1mjyN/9cfIqbpKoOKXxQPBE7r8cSHY=
=PwKs
-----END PGP SIGNATURE-----