[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted stress-ng 0.13.01-1 (source) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 1 Sep 2021 17:57:59 +0100
Source: stress-ng
Built-For-Profiles: noudeb
Architecture: source
Version: 0.13.01-1
Distribution: unstable
Urgency: medium
Maintainer: Colin King <colin.king@canonical.com>
Changed-By: Colin King <colin.king@canonical.com>
Launchpad-Bugs-Fixed: 1940593
Changes:
 stress-ng (0.13.01-1) unstable; urgency=medium
 .
   [Maxime Chevallier]
   * stress-ng: Fix random stressor assignment
 .
   [Colin Ian King]
   * Makefile: bump version
   * Manual: update date
   * stress-kcmp: move close to avoid fd1 leak on exit
   * stress-set: no need to initialize fsgid, remove assignment
   * stress-hdd: fill write/read buffer with random data
   * stress-set: initialize uid/gid variables
   * Add yielding check and success exit if we timeout
   * stress-fork: don't use getpgid if it is not available
   * stress-dir: only use mkdirat if it is available.
   * stress-hdd: voidify fd to clean up Minix build warnings
   * stress-wait: fix build warning on Minix
   * stress-pkey: add pkey_set build time detection
   * stress-pkey: add pkey_get build time detection
   * test: use pkey_mprotect call rather than system call
   * test: use pkey_alloc call rather than system call
   * stress-pkey: use pkey call if it is available
   * stress-xattr: fix build error when XATTR_SIZE_MAX is not defined
   * stress-sockpair: fix name shadowing of variable ret
   * stress-seccomp: unconstify seccomp_actions, clean up build warning
   * stress-malloc: rename malloc_touch to avoid name shadowing
   * stress-exit-group: remove duplicated declaration of ret
   * stress-set: exercise getresgid with valid and invalid arguments
   * stress-sem: exercise semop and semtimedop with invalid arguments
   * stress-sem-sysv: exercise semget with some invalid arguments
   * stress-sem-sysv: exercise semctl with invalid cmd paramater
   * stress-mq: cast UINT_MAX to long to clean up pedantic build warning
   * stress-seccomp: add more seccomp operation tests
   * core-try-open: voidify return from alarm, we are ignoring it
   * stress-madvise: only used MADV_* flags if they are defined (part 2)
   * stress-madvise: only used MADV_* flags if they are defined
   * stress-ramfd: exercise umount2 with and without illegal flags
   * Add build time check for umount2 system call
   * stress-userfaultfd: exercise userfaultfd with invalid flags
   * stress-swap: exercise invalid swapon flags
   * stress-swap: exercise invalid swapoff filename
   * stress-sock: exercise setsockopt invalid arguments
   * stress-set: exercise setresuid more thoroughly
   * stress-set: exercise setresgid more thoroughly
   * stress-fork: exercise invalid setpgid calls before child dies
   * stress-set: add missing voidified ret
   * stress-numa: exercise set_mempolicy with incompatible mode flags
   * stress-sigpending: exercise sigprocmask with some more options
   * stress-rseq: add a couple more invalid rseq calls
   * stress-key: exercise request_key with invalid arguments
   * stress-remap-file-pages: exercise with illegal prot flags
   * stress-quota: exercise quotactl Q_SYNC flush all NULL device name
   * stress-ptrace: exercise invalid ptrace calls
   * Makefile: force V to be undefined to avoid make V=1 build failures
   * stress-msg: remove empty line
   * stress-fstat: exercise statx with invalid arguments
   * stress-madvise: exercise process_madvise with invalid arguments
   * stress-hdd: add invalid read/write family calls
   * stress-sockpair: exercise invalid socketpair calls
   * stress-sock: exercise invalid sock calls
   * stress-numa: exercise move_pages with NULL nodes argument
   * stress-msg: exercise msgrcv with invalid arguments
   * stress-mq: exercise msgctl IPC_SET for more kernel coverage
   * stress-mq: exercise invalid mq_timedreceive and mq_receive calls
   * stress-mq: exercise invalid mq_unlink calls
   * stress-mq: exercise mq_close with invalid mq descriptor
   * stress-mq: exercise invalid mq_send* calls
   * stress-mq: exercise mq_open with various invalid arguments
   * stress-mq: exercise invalid mq descriptor on mq_notify
   * stress-mq: exercise invalid mq descriptor on mq_getattr/mq_setattr
   * stress-mremap: workaround pedantic static analysis warnings
   * stress-mremap: exercise invalid flags and new size
   * stress-mmap: call wth invalid offset
   * stress-open: exercise openat2 with invalid usize argument
   * stress-handle: exercise open_by_handle_at with another bad fd
   * stress-pkey: exercise pkey_free with invalid pkey id
   * stress-pkey: exercise pkey_alloc with invalid access_rights
   * stress-aio-linux: exercise invalid io_submit calls
   * stress-aio-linux: exercise invalid io_setup calls
   * stress-aio-linux:  exercise invalid io_getevents calls
   * stress-aio-linux: exercise invalid io_destroy calls
   * stress-aio-linux: exercise invalid io_cancel calls
   * stress-sigio: add yield checking while consuming data from SIGIO event
   * stress-sigio: don't report EINTR as errors on selects
   * stress-xattr: fix incorrect voidification of variable
   * stress-xattr: exercise invalid filename on listxattr calls
   * stress-xattr: remove overly long attribute to force ERANGE
   * Add stress_redo_fork helper to check errno and keep stressing flag
   * stress-bad-altstack: add altstack usage inside signal handler
   * stress-clone: exercise invalid modify_ldt arguments
   * stress-mknod: exercise invalid fd in mknodat call
   * stress-dir: exercise invalid fd on mkdirat call
   * stress-copy-file: exercise copy_file_range with invalid fds and flags
   * stress-membarrier: add build time check for MEMBARRIER_CMD_FLAG_CPU
   * stress-loadavg: voidify function return values
   * stress-fallocate: Add one more invalid mode combo
   * stress-dirdeep: exercise linkat with invalid flags
   * stress-readahead: exercise invalid offset and lengths for
     posix_fadvise
   * stress-close: exercise invalid flags in fchownat call
   * stress-sock: use invalid flags for accept4 call
   * stress-readahead: replace whitespace with tabs.
   * stress-sigio: drain as much as possible in SIGIO handler
   * stress-readahead: exercise illegal readahead on write-only file
   * stress-handle: exercise EOVERFLOW on small buffer
   * stress-msync: exercise invalid flags field in msync
   * stress-memfd: add some more invalid memfd pathnames
   * stress-kcmp: exercise kcmp with invalid PIDs
   * stress-membarrier: add missing cpu_id arg to membarrier call
   * stress-fpunch: add more yield points
   * stress-cap: exercise capset with invalid version and PID
   * stress-cap: exercise capget with invalid version and PID
   * stress-utime: exercise utimensat with illegal flags
   * stress-wait: exercise wait4 with various alternative options
   * stress-klog: exercise some invalid syslog read operations
   * stress-dev: avoid any actions on owner's tty
   * stress-cache: Add NOCLOBBER hints to pinned clean up build warnings
   * stress-alarm: Add alarm(2) and sleep(3) stressor
   * stress-kill: exercise illegal signal numbers and PID
   * stress-exit-group: fix mutex cleanup on exit
   * stress-cache: add NOCLOBBER hints to total and r to clean up build
    warnings
   * stress-key: only use KEYCTL_INVALIDATE if it is defined
   * Add new exit_group stress test.
   * stress-pidfd: use the new process_mrelease call on pre-waited
     process pidfd
   * core-shim: add wrapper to process_release
   * stress-cache: remove shim_clflush on bad_addr, breaks OS X
   * stress-malloc: move initialization of malloc_threshold to #ifdef block
   * stress-cache: remove __builtin___clear_cache call on
     bad_addr (LP: #1940593)
   * stress-get: exercise invalid rusage who fields
   * stress-key: exercise add_key with a range in invalid arguments
   * stress-sigfd: exercise signalfd4 with invalid mask pointer size
   * stress-sigq: add invalid SI_TKILL rt_sigqueueinfo call
   * stress-remap-file-pages: disable for SPARC
   * stress-ng.h: Add STRESS_ARCH_SPARC sparc arch macro
   * stress-cache: add in periodic invalid cache flush operations
   * stress-ng: disable SIGLARM alarm once child stressor has returned
   * stress-get: add a couple more test cases for ugetrlimit
   * stress-chroot: fix use-after-free error when free'ing path
   * stress-timer: add commented out invalid timer_delete call
   * stress-brk: add mergable page hint with madvise
   * core-shim: use brk system call in preference to libc wrapper
   * stress-chroot: add two more corner test cases, add more comments
   * stress-cpu: add 16 bit division method div16
   * stress-hdd: remove tab on empty line
   * stress-fpunch: fix typo in comment
   * stress-malloc: add --malloc-touch option to aggressively force pages
     into memory
   * stress-zlib: add some missing constifications
   * stress-vdso: make static array wrap_funcs const
   * stress-tun: make string buffer static const
   * stress-sysfs: make static string signum_path const
   * core-sched: constify static array sched_types
   * stress-nop: Fix opt_set_funcs undeclared
   * Manual: update contributors list
   * Manual: minor corrections in the cpu methods documentation
   * stress-l1cache: add a missing newline in the source
   * stress-fpunch: create temp file with holes and multiple extents
   * stress-affinity: add --affinity-sleep nanosleep delay option
   * stress-affinity: whitespace and comment clean-up
   * stress-revio: use stress_get_extents helper
   * Add file hole punching (and filling) stressor, --fpunch
   * stress-wait: constify pid_arg arguement
   * stress-cpu: make variable solutions const, add some line spacing
   * stress-cpu: move queens_solutions into function
   * stress-cpu: make array factorials const
   * core-helper: remove some blank lines and add a missing comment block
   * stress-pidfd: fix comment, add missing "don't"
   * voidify return from various sleep calls
   * Clean up kill calls, voidify returns and remove unwanted debug kill
Checksums-Sha1:
 d4929328187fff87f279d24f2d494d7c46934ad6 2390 stress-ng_0.13.01-1.dsc
 7420a6f5cdef0255bb88ce6be1e1104f2726d0c9 575108 stress-ng_0.13.01.orig.tar.xz
 3b34ca1eb8e5fd6f4ad0927295d8172912237fcb 118760 stress-ng_0.13.01-1.debian.tar.xz
 efb7226dd1126e521dbb9ba557ee2ee77805d6a6 8353 stress-ng_0.13.01-1_source.buildinfo
Checksums-Sha256:
 dbe4437be4fc0e47ffac0bff1058b27339423f885534395126f07e8e1385e6eb 2390 stress-ng_0.13.01-1.dsc
 f37f739e4d15343360a47980b67dc8b2a6bf3d4d3ef727d55e2dd99a0b64f9ea 575108 stress-ng_0.13.01.orig.tar.xz
 df9a44ab6b4e01b4854b7a2be42059546cdf68576e277a841701536c0b24efaa 118760 stress-ng_0.13.01-1.debian.tar.xz
 a410f6e6f82893a780ed4b798b54acca505700e87badea0a6d20e4481ff8b0d2 8353 stress-ng_0.13.01-1_source.buildinfo
Files:
 fd31aefe04ab5821fa61b40ad84f97ad 2390 devel optional stress-ng_0.13.01-1.dsc
 c589027833ab8b8a152a2a986bd1747e 575108 devel optional stress-ng_0.13.01.orig.tar.xz
 0aa964efaa8d025095e639fc7d9a0bcb 118760 devel optional stress-ng_0.13.01-1.debian.tar.xz
 2da26d4ffc9b144c004ed7b7e6c2a9b0 8353 devel optional stress-ng_0.13.01-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmEvszYACgkQaMKH38ao
AibomQ/+PRSg4ZTuVWvwQpaUbFNfSXMlTqhO6r/O5j3sGR3dLO4bBSgkJKeNaDP8
gNmtZwMuMV8LDxa1TxsaYKmp+QD4ueL6wTYsHlS3dIUDPKcxk60Q+4htkIaUTS9O
xguyIlPBHnnh33VBWCgMAAMwu6cDI9bdDGjUUTPdfM8pXD8T4SmgTl1Az6+/DBGy
YxcI7wcJ8KzkMVIA9sQpF/HghFmr8XG+FaFdcsnGoEWraDToMGCA+YcWYDa3VUVr
eORzXMpgIiI/bPgWWOIViiprUr9JvWG+2pcu79a6WhXjZKP1FCokM1I/6Ve/i57+
jPoFEIy8ER1bMPLgRmy0SBo6Pn14skCQucabXM6ZeKVGGXXHQGvHO/vt0DDT2NOs
lNk35tlVnylbEtMMQ0C3knRwMelM3d/vaLA5HYBnTpdadqVJ52Da/QCFa63nIotg
J8NoxrbmqY3tMohMn2tdt1LMYJ6eGuSOxZumXEFj1oLXU2vwu245j2+9Naisy7t4
Uqa3gzzjyZLlWCdqizA1XM5fsc+ywtmAG09R0Ak3uBxbdpLI4Yr6NeVcUGeGsYsZ
HGknl8t93YmqHP8sAJ+P40hsncVFmeTX99aPxXrbwnji3NeeQItfh3L3OhToT58J
zca8sy0LJkrxq8Td7d1eTFvnAqo9fvhxFzygpNzrQl3MBs3J70M=
=ILlE
-----END PGP SIGNATURE-----


Reply to: