Accepted stress-ng 0.14.00-1 (source) into unstable
- To: debian-devel-changes@lists.debian.org
- Subject: Accepted stress-ng 0.14.00-1 (source) into unstable
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Wed, 13 Apr 2022 08:45:09 +0000
- 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:Subject: Content-Transfer-Encoding:Content-Type:MIME-Version:To:Reply-To:From:Cc: Content-ID:Content-Description:In-Reply-To:References; bh=I82oBKlPOW9M3C9t+Bmk3iCfpSgYmK1lTPGuFN83ax0=; b=X5iBMro/7HksMnqr62HZKsLIDu Yy7dvugNFv4twBqUbbVnwlGN3Q5VDetLXIDWGsovdmWtDcifzm4Lh6hvOv1x94eJtAI5kD7mH+avY ID7+xp3/iObAdnwsInR8drGTm1dIj8qlgxtI8yMgnX+6asnglVYHGKyiRAhWEY6Tckvti/1Ih9fJs 2DpbUoi35fn7aCqPDRfCamUzOQKaE6nN65f+P1rh8JQJ/9OfsV+B6uEkBDXu0NC3dXP7UHbS7N1gx nZ5Bwi77kdcAtL/TvdZNXQxcOiCHKJuyLOuyk0VUwQusk+LobvUeFMu7PdHG8Ao2vH7tolAAT+6XR U1tIVNvw==;
- Mail-followup-to: debian-devel@lists.debian.org
- Message-id: <E1neYcf-0004kR-Er@fasolo.debian.org>
- Reply-to: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Wed, 13 Apr 2022 08:41:14 +0100
Source: stress-ng
Architecture: source
Version: 0.14.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.14.00-1) unstable; urgency=medium
.
[Mike Koreneff]
* fix ipsec avx feature selection
.
[Colin Ian King]
* Makefile: bump version and update codename
* stress-jpeg: add build time detection for open_memstream()
* test/test-libjpeg: remove variable row_stride
* stress-jpeg: reduce scope of variables t1 and t2
* stress-funcret: add a helper function to set variable data
* stress-vm: clean up some static analysis pedantic warnings
* stress-sockfd: clean up pedantic cppcheck warning
* stress-jpeg: add --jpeg-image option to select source image type
* README.md: Update library dependencies, add libjpeg
* stress-jpeg: clean up some whitespace/tab indentations
* Add more compiler version detection smarts.
* stress-jpeg: make jpeg stats debug only
* Makefile.config: fix typos in function names
* stress-jpeg: Add jpeg compression stressor
* stress-cpu: Replace another unicode char in comment with -
* Add two more CPU loading mechanisms
* stress-open: ensure openat/openat2 open file in the temp path
* stress-inode-flags: remove empty line
* stress-env: remove blank line
* stress-dnotify: add in empty line
* stress-tsearch: clean up conditional formatting
* stress-chroot: clean up formatting of test_chroot_test_funcs
* stress-apparmor: remove some blank lines
* REAME.md: add another kernel fix to issues found by stress-ng
* stress-cpu: add some branch optimization hints with LIKELY()
* stress-dekker: add LIKELY hints
* stress-cache: add LIKELY annotation on loop bounds check
* stress-cache: add --cache-enable-all to enable all cache exercising
options
* stress-cpu: Replace unicode char in comment with -
* stress-physpage: make functions static
* stress-peterson: make functions static
* stress-dekker: make functions static
* stress-urandom: exercise off-page reads of /dev/random
* stress-netlink-task: cast pointer to char * for pointer arithmetic
warning fix
* stress-landlock: cast argument to enum landlock_rule_type
* Add build time check and a shim for enum __rusage_who_t
* Add build time check and a shim for enum __ptrace_request
* Add build time check and a shim for enum __pid_type
* Add build time check and a shim for __itimer_which_t
* Add build time check and a shim for __priority_which_t
* Add build time check and a shim for __rlimit_resource_t
* stress-sparsematrix: workaround clang warnings on JLFA macro
* stress-peterson: cast return from mmap to clean up Solaris build
warning
* stress-dekker: cast return from mmap to clean up Solaris build warning
* stress-ng: add workaround for setdomainname on Solaris
* stress-ng: add workaround for getdomainname on Solaris
* stress-madvise: cast buf to void * to clear up solaris build warnings
* core-klog: fix build warning on unused variable for non-Linux builds
* Makefile.config: check for sys/capability.h with test-cap test
* stress-madvise: only print raced frees if MADV_FREE is defined
* Makefile.config: fix tpause and pause instruction checks
* Makefile.config: use makefile targets for each config check, speeds
up config checking
* stress-dev: avoid tty ioctls on /dev/ndctl devices
* stress-utime: fix build failure; missing ;
* stress-dev: avoid tty ioctls on /dev/nmem devices
* stress-dev: pass size by reference for BLKBSZSET ioctl
* stress-dev: fix misuse of TCOOFF, TCOON, TCOIOFF, TCION args
* Makefile.config: add more CPU specific information for specific target
clones
* stress-utime: use system call for utime in preference to libc call
* stress-quota: skip stressor if no quota enabled filesystems are found
* stress-peterson: don't inc counter in p0
* stress-dekker: don't inc counter in p0
* stress-dekker: fix grammer in the short help information
* Add the Peterson Algorithm stressor, --peterson, --peterson-ops
* Add Dekker Algorithm stressor, --dekker, --dekker-ops
* stress-lockf: remove some empty lines
* stress-ng: add YAML open/close helper functions
* kernel-coverage: add --klog check to sanity check for kernel splats
* Makefile: add --klog-check to make slow-test-all rule
* stress-ng: rename stress_get_pagesize to stress_get_page_size
* stress-ng: call stress_get_pagesize just once
* stress-ng: break overly long message into a few lines
* stress-ng: move successful run message to later in termination phase
* core-klog: use global shared flag so child can indicate error to main
parent
* core-klog: flag an error for stress-ng exit() when klog errors are
detected
* core-klog: prefix messages with klog-check: so they can be easily found
* core-klog: make Out of memory message a warning
* stress-madvise: move goto label to start of a statment
* core-klog: use continues instead of gotos
* Add --klog-check, a simple kernel log error checker
* stress-madvise: add racy madvise/read checks
* core-helper: bump minimum stack size for signal handlers to 64K
* Manual: remove extraneous word, no major change
* stress-tmp: exercise minimal xattr set/remove on tmp file system
* stress-ng: silently ignore SIGALRM terminations in debug
* README.md: Add ClearLinux library dependencies
* Remove mtrr from TODO now that this is covered
* stress-physpage: Add mtrr add/del on physical page for x86
* stress-dirdeep: don't print 2^64-1 inodes when we don't know how many
are available
* TODO: Remove floppy disk ioctls
* stress-dev: reorder device entry checking, keep cdroms together
* test/test-libxxhash: return hash value, clean up clang scan warning
* stress-dirdeep: remove duplicated shadow'd declaration of variable ret
* stress-pipe: fix name shadowing on variable pid
* stress-dirdeep: add --dirdeep-files and --dirdeep-bytes options
* stress-dirmany: add a file size option --dirmany-bytes
* stress-dev: add in block device BLKBSZSET ioctl
* stress-dev: add block ioctls BLKRASET, BLKFRAGET, BLKFRASET, BLKROSET
* README.md: update commit sha for minix file system bug report
* core-ignite-cpu: try to maximize intel-pstate cpu freqs
* core-ignite-cpu: add energy_perf_bias setting
* stress-longjmp: remove { } brackets
* stress-ng: Fix SIGINT sending alarm signal to all stressors
* stress-rawpkt: zero sadr to ensure struct is completely initialized
* stress-rawpkt: add recv size sanity check before processing pkt data
* stress-dev: remove duplicate floppy ioctls, add a couple more floppy
ioctls
* stress-prefetch: remove blank line
* stress-dev: remove debug message
* stress-dev: add first cut of simple floppy IOCTLS
* core-target-clones: Add tigerlake, sapphirerapids and rocketlake
target clones
* Manual: update copyright for Colin Ian King
* Manual: clean up grammar for the sparse matrix options
* Manual: spell naive with nroff formatted double dotted i.
* core-helper: add stress_get_open_count to find number of open files
* Manual: fix missing comma between contributor names
* Fix typo: smarg -> smart
* Makefile: add uninstall make rule
* stress-bind-mount: don't call _exit on SIGALRM
* stress-resources: add yield point on dcache open resource for-loop
* stress-pci: add more yield points for systems with many PCI devices
* stress-fanotify: add out of file descriptor and out of memory failures
* stress-bind-mount: add tmp directory removal
* Update TODO list, add floppy disk ioctls to items to do
* stress-dev: add two more CDROM ioctls
* kernel-coverage: update copyright
* stress-rtc: exercise illegal RTC ioctl
* Manual: update contributors
* kernel-coverage: increase sysfs coverage to 10 minutes
* stress-sysfs: increase rate of sysfs files being exercised
* stress-*: ensure boolean is assigned a boolean value
* stress-pipe: exercise child's fd info for the opened pipe
* stress-dev: exercise child's fd info for the opened device file
* stress-efivar: exercise child's fd info for the opened file
* stress-filename: exercise child's fd info for the opened file
* stress-rtc: exercise RTC_PARAM_GET and RTC_PARAM_SET
* kernel-coverage: enable memory thrasher for vm and brk stressors
* stress-pci: remove white space and empty line
* stress-file-ioctl: add FS_IOC_FSGETXATTR/FS_IOC_FSSETXATTR ioctls
* stress-procfs: exercise invalid /proc/pci ioctl
* stress-pci: attempt to read pci ROM via mmap
* kernel-coveage: exercise UDP-GRO
* stress-upd: add --upd-gro to enable Generic Receive Offload if
supported
* stress-shm-sysv: mlock/munlock 1st page of each mapping for more shm
work
* stress-shm: mlock/munlock 1st page of each mapping for more shm work
* stress-kvm: add some more instructions into vm code
* Makefile.config: remove debug make rules
* stress-skiplist: add a level check to avoid static analysis false
warning
* core-ftrace: free object if RB_INSERT finds an existing matching node
* stress-sparsematrix: free a new node if RB_INSERT finds existing value
* stress-sparsematrix: reference object size by the actual type
* stress-quota: replace memset with explicit setting of name and valid
* stress-usersyscall: voidify return from syscall
* stress-bind-mount: use shim wrapper for rmdir
* Makefile: pass CC down to Makefile.config to allow clang scan build to
work
* stress-tree: replace spaces with tab in indentation
* stress-dev: add some more CD-ROM ioctls for more coverage
* stress-tree: add some more optimizations, ~8-15% faster btree
* stress-tree: make btree functions static, manually inline node
allocation
* stress-tree: add a 31 node btree to the tree mix
* stress-hsearch: add DragonFlyBSD notes on hdestroy semantics
* README.md: move bug report to correct place in README
* README.md: Add a Minix kernel bug found by stress-ng
* README.md: Add a few more kernel fixes to bugs found by stress-ng
* README.md: replace bug report URL with kernel commit SHA link
* stress-madvise: add MADV_POPULATE_READ MADV_POPULATE_WRITE
Checksums-Sha1:
7eaa470cbfd0f472551cfd1597367df4fc1edbcc 2463 stress-ng_0.14.00-1.dsc
aa920aa052ec6444ceee2a909d3c96434973bb0a 637488 stress-ng_0.14.00.orig.tar.xz
e26792d87da767c8e04425aef9afb1f76cb5fde6 132568 stress-ng_0.14.00-1.debian.tar.xz
871818f0a0d1b0479f0efb54431da40dfbfcf636 7707 stress-ng_0.14.00-1_source.buildinfo
Checksums-Sha256:
b7ee71f7d5ebda03ab8dedb58fad30a2fd80bfb0d759736bda8b74bc126c4c9b 2463 stress-ng_0.14.00-1.dsc
38eb989e5427af2606921f142118e1e835f29561a0faff960f95517f181e55f9 637488 stress-ng_0.14.00.orig.tar.xz
436842d7fe2419b1505b60b6d987d94740076420593c6bb37f3b3cc3ef38d3e6 132568 stress-ng_0.14.00-1.debian.tar.xz
a65083d3680baca20e801d843a00f5d7fa5bd40083a39fac620a0d30c075e00a 7707 stress-ng_0.14.00-1_source.buildinfo
Files:
c497d0c42da78a9827ace9f0d62e0848 2463 devel optional stress-ng_0.14.00-1.dsc
52bb01121af0772006820d546dd3de65 637488 devel optional stress-ng_0.14.00.orig.tar.xz
45033b4256dcac24c9f59384d900f839 132568 devel optional stress-ng_0.14.00-1.debian.tar.xz
f378f6a7bf555e178acfa72cb204ad23 7707 devel optional stress-ng_0.14.00-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmJWgMIACgkQaMKH38ao
Aibe4w/+K/8Ur8QIU7cYU/lL8x6hN3WKLHwCTS1ZOTiXoE3EjCAPNiCSzyDYcbDa
S08PdY13jQzwyWLOwR0PrDZYZKKuzP1O7+se3/nGcd+DOCzVkvyGApRp/oX0SGLF
/WmgnpIMr8MlEMGC+6mk+SVkyp3wJC2sIAAGXtBo9n/1IJre1/0DDuIAN5HMOE+C
GQc92ix6sMAR+cIfR8hu6ptbMiPU4y+XpcAW7FdIk/jcQjqUpQNs0qBdHZsrTX4h
FbCqL08NSEDrWUmoEYhdsi57FX1AAqyvCj1tInlt9XTmyMm+cx3jtwTUEep0JZXI
SeFFiEJdWdoQM0l7wzctI3YzezNN8m7QAASWwOSPFPsD7lqdCrh3QVcBzlxqxd48
rEwDZ8MrAE9Lsw0+rQiq5SZkZ8yx4J+pQcUKOHboh5Bq5lTIhglEkb1BqKPMT8An
YcnE5u4JE7RxJnLzHdcfI+lZUoHdl2n93EArGBAii688xHXReo3UTvwL6L0+W6fu
3mjwoHxtrH4PY8sItcU2AGThMg3lRxJXF9qAVGNqgMQOShl4rznj2FgB/IDHmeBZ
K2rXG+QuNlArtHrrM/07vluNhegD50ZWaXp6NBO+PMbROPPwoKCDj99iHUB+EqKM
+QfIJtWBiJbAdHQS4fytJ8v466q+JG3sDo/TIZRP62keui+KzDk=
=gHN5
-----END PGP SIGNATURE-----