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

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



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

Format: 1.8
Date: Sun, 6 Mar 2022 22:01:02 +0100
Source: stress-ng
Architecture: source
Version: 0.13.12-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.13.12-1) unstable; urgency=medium
 .
   [Maya Rashish]
   * stress-sysinval: correct typo timerfd_settime
 .
   [Colin Ian King]
   * Makefile: add in core-vecmath.h to make dist rule
   * Manual: update date
   * Makefile: update version
   * Makefile: update code name to "refulgent coruscating seadragon"
   * core-shim: use system call for getcpu for S390x
   * stress-cpu: disable decimal math on s390x to avoid SIGILL
   * stress-usersyscall: check if user syscall mechanism is implemented
   * stress-sysbadaddr: include ptrace header
   * stress-sigsegv: only declare has_sse2 when it is required
   * stress-sysinval: cast return from mmap to clean up OpenHipster
     warning
   * stress-mmapmany: cast return from mmap to uint64_t * to clean up
     OpenHipster warning
   * core-vmstat: fix build warning in stress_find_mount_dev
   * core-vmstat: check for makedev/major macro include file
   * stress-dirdeep: check for null scanlist items
   * stress-dirdeep: don't exercise more inodes than those available
   * stress-zombie: voidify pid argument for non-linux builds
   * stress-sysinval: remove closed comment */ for getdtablesize
   * stress-radixsort: add in missing const in strcmp casts
   * stress-env: rename variable sz to env_sz to avoid name shadowing
   * stress-timer: remove blank line
   * stress-zombie: add zombie state check when --verify is enabled
   * stress-vm-segv: add simple test validation check
   * stress-usersyscall: add verify always flag since the inteface is
     being checked
   * stress-tee: add counter check to verify data is sane over pipes
   * stress-swap: add simple page check value to ensure swap works
   * stress-swap: add swap retries and measure swapped pages
   * stress-sparsematrix: add verify always flag
   * stress-sockpair: report system errors with pr_err rather than pr_fail
   * stress-sockmany: report system errors with pr_err rather than pr_fail
   * stress-sockfd: report system errors with pr_err rather than pr_fail
   * stress-sock: report system errors with pr_err rather than pr_fail
   * stress-sendfile: add verify flag, don't report system errors as
     failures
   * stress-sigsuspend: report system errors with pr_err rather than
     pr_fail
   * stress-sigrt: report system errors with pr_err rather than pr_fail
   * stress-sigq: report system errors with pr_err rather than pr_fail
   * stress-sigpipe: report system errors with pr_err rather than pr_fail
   * stress-sigio: report system errors with pr_err rather than pr_fail
   * stress-sigfpe: report system errors with pr_err rather than pr_fail
   * stress-sigfd: report system errors with pr_err rather than pr_fail
   * stress-sigchld: report system errors with pr_err rather than pr_fail
   * stress-shellsort: report system errors with pr_err rather than pr_fail
   * stress-sendfile: add verify flag, don't report system errors as
     failures
   * stress-rmap: report system errors with pr_err rather than pr_fail
   * stress-rlimit: remove a blank line
   * stress-radixsort: add optional sort order verification
   * stress-qsort: replace fail message on calloc failure with error
     message
   * stress-pidfd: add verify flag and replace a fail with an error
     message
   * stress-nanosleep: report error as an error not as a test failure
   * stress-mmapmany: add memory contents verification
   * stress-mmapaddr: indicate that verification is always on
   * stress-longjump: add a simple longjmp failure detection for
     verification
   * stress-lockofd: report system errors with pr_err rather than pr_fail
   * stress-lockf: report system errors with pr_err rather than pr_fail
   * stress-locka: report system errors with pr_err rather than pr_fail
   * stress-list: add verify flag since the lists are being santity
     checked
   * stress-lease: add one verification point on lease UNLOCK
   * stress-itimer: add verification of itimer signal handling
   * stress-iosync: add more verification checks on sync'ing calls
   * stress-hrtimers: add hrtimer interrupt detection for verification
   * stress-goto: fix cut-n-paste error in --goto-direction error message
   * stress-filename: add verify VERIFY_ALWAYS since stressor does
     validation
   * stress-exit-group: add simple check to see if exit_group exits
   * stress-env: make verify optional based on --verify setting
   * stress-env: add low memory checking and env var value checking
   * stress-ipsec-mb: add in missing core-cpu.h include
   * TOOD: add a couple more ideas of stress cases that could be added
   * test-v2di: reference variable __v2di to clean up cppcheck style
     warning
   * test-timerfd-settime: remove unused variable timerid
   * test-timerfd-gettime: remove unused variable timerid
   * test-sendfile.c: use variable count
   * stress-ng.h: move core-cpu prototypes into core-cpu.h
   * stress-vm: clean up pedantic volatile discard warning on prefetch
   * stress-sysinval: no need to make stress_syscall_exercised volatile
   * stress-pthread: rename pthreads to pthread_info
   * stress-memrate: clean up pedantic volatile discard warning on
     prefetch
   * stress-vm: replace aliased pointer with direct cast
   * stress-bind-mount: use umount2 to umount, check for files in bind
     mount
   * stress-cpu: add logistical map chaotic data computation method logmap
   * Manual: update bug filing URL
   * stress-alarm: move #defines to start of code
   * stress-aio: constify pattern argument
   * stress-aio: align macro constants
   * stress-aio-linux: constify some more function arguments
   * stress-aio-linux: align #define constants
   * stress-af-alg: add extra ( ) around comparison expressions
   * stress-access: use stress_check_capability to check if root
   * core-helper: inline helper function stress_check_root
   * stress-vm-rw: fix cut-n-paste error on PROCESS_VM_WRITEV check
   * stress-usersyscall: constify syscall argument
   * stress-uprobe: constify a flags function argument
   * stress-dirdeep: allow 36 directories per level
   * stress-dirdeep: enable inode estimation
   * stress-rseq: fix error message, fix spelling mistake
   * stress-*: use pr_fail to log stressor failure errors
   * stress-fifo: use pr_fail for stressor test failure cases
   * stress-memrate: include 64 bit prefetched read streaming
   * stress-vm: add 1K prefetch on read64 to get some more read performance
   * README.md: add another citation
   * Change verify boolean to a type, differentiate between optional and
     always verification
   * stress-utime: enable --verify time checking for one of the utime
     settings
   * stress-tree: add support for --verify option
   * stress-pageswap: add verification that checks start address contains
     stashed data
   * stress-ng: add help info for --verifiable option
   * stress-malloc: add verification that start address contains stashed
     data
   * stress-l1cache: add comments, remove trailing tabs
   * stress-l1cache: enable simple checking with --verify option
   * stress-copy-file: enable --verify check
   * Add sendfile system call autobuild detection
   * stress-iomix: add sendfile I/O file data copying mechanism
   * stress-iomix: add copy_file_range I/O copies for systems that
     support this
   * bash-completion: update copyright
   * Add the --verifiable option
   * README.md: add another kernel bug citation
   * stress-sysinval: use locking around multiple debug messages
   * stress-sysinval: use pre-allocated pool for hash items
   * stress-sysinval: use uint64_t for counters
   * stress-sysinval: fix typo in system call io_pgetevents*
   * stress-sysinval: disable stack clobbering check for child process
   * stress-einval: fix incorrect crash and timeout tracking
   * stress-enosys: add in more missing system calls
   * stress-sysinval: add more missing system calls
   * stress-clone: re-order CLONE_* flags in line with the linux header
   * stress-enosys: add in missing prlimit
   * stress-sysinval: Add in some missing system calls
   * stress-stream: only declare has_sse2 when HAVE_NT_STORE_DOUBLE is
     defined
   * stress-enosys: add a few missing system calls
   * Fix various spelling mistakes
   * stress-dentry: remove linux check around stress_dentry_state call
   * stress-dentry: fix incorrect position if #endif
   * Add xxhash library to build notes for Debian/Fedora/SUSE
   * stress-hash: add xxhash support
   * stress-revio: add more yield point checking
   * Manual: add in new vm stressor method --cache-lines
   * stress-dentry: log the number of new dentries created in cache
   * stress-seek: add lseek64 call if it is available
   * stress-memrate: fix memrate rate speed
   * Add vm stressor method --cache-lines to walk through memory in cache
     line steps
   * stress-vm: add cache block forward/reverse memory writes
   * stress-vm: fix typo in comment, remove extraneous word at
   * stress-physpage: add notes about why /dev/mem -EPERM errors
   * stress-vm: add 32 x 64 non-temporal write method
   * stress-vm: add 1028 bit vector write
   * stress-stream: cater for non-sse2 x86 cpus
   * stress-pthread: set process name to include thread instance number
   * stress-oom-pipe: bail out early on pipe creation when we hit an error
   * core-log: move #endif to re-enable locking
   * core-out-of-memory.c: fix oom adjustment for older kernel OOM
     interface
   * stress-stream: only use non-temporal stores for index0 writes
   * core-nt-store: fix up gcc macro check for double nt stores
   * stress-stream: use non-temporal stores to optimize streaming writes
   * stress-memrate: add 1024 bit read/write, use vectors for 128 bits if
     supported
   * stress-madvise: add more MADV_ options supported by other kernels
   * stress-mmap: add MAP_LOW32 Solaris mmap option
   * stress-mmapfork: rename macros, add MMAPFORK prefix
   * stress-dev: exercise various open options on device
   * stress-dev: cleanup UNEXPECTED macro indentation
   * stress-udp: remove some extraneous lines
   * stress-loadavg: add timeout poll for extra yielding detection
   * core-vmstat: implement non-linux method for stress_find_mount_dev
   * stress-usersyscall: move help, fixes build on non-Linux systems
   * stress-ng.h: forgot to add the stress_find_mount_dev prototype
     to stress-ng.h
   * stress-rawdev: determine underlying device using stress_find_mount_dev
   * stress-mmapfork: add #if defined checks for specific MADV flags
   * stress-pageswap: exercise page mapping, swap out, swap in and
     unmapping
   * Use intmax_t type and PRIdMAX to print format pid_t pids
   * stress-madvise: exercise /proc/$PID/smaps file
   * stress-daemon: make backoff a macro value
   * stress-sparsematrix: move blank line, it is in the wrong place
   * stress-memrate: use two variants of each reader/writer and unroll
     loops more
   * stress-vecwide: use core-vecmath.h to check for vector capability
   * stress-usesyscall: exercise non-libc bounded calls
   * stress-ng: make g_unsupported a local variable
   * stress-schedpolicy: run just stressor as DEADLINE
   * stress-sigsegv: generate SIGSEGV on x86 using msr read and
     misaligned reads
   * stress-fifo: Fix spelling mistake "stessors" -> "stressors"
   * stress-sysbadaddr: Fix spelling mistake "excute" -> "execute"
   * stress-chroot: fix spelling mistake in chroot help "chhroot" -> "chroot"
   * stress-ng: fix typo: untrustyworthy -> untrustworthy
   * stress-usersyscall: add user space system call stressing
   * stress-enosys: simplify expression
   * stress-dentry: move rdfds fd_set to code block
   * stress-dentry: move timeout to specific code block
   * stress-affinity: constify a pointer argument
   * README.md: Add another citation
   * stress-loop: add sync to avoid loop_set_block_size warning messages
   * stress-swap: disable CoW for swap, madvise pages to be swapped out
   * Move _ARCH_ macros into core-arch.h
   * stress-ng.h: remove EXIT_SUCCESS, EXIT_FAILURE macro checks/defines
   * stress-malloc: add heap trimming with malloc_trim
   * core-log: add ( ) to clarify operator precedence
   * cleanup: voidify some function returns
   * stress-misaligned: add 32 and 64 bit non-temporal writes
   * stress-misaligned: remove keep stressing check in results
   * stress-memthrash: use core-nt-temporal.h helper functions
   * core-nt-store.h: put non-temporal store helpers into header file
   * stress-enosys: remove REDO debug
   * stress-enosys: limit hash'd calls to less than 65536
   * stress-enosys: hash on unsigned syscall number
   * stress-ng: clear /sys/kernel/debug/clear_warn_once where possible
   * stress-nop: add tpause wait
   * core-cpu: add in more x86 feature flag bits
   * stress-enosys: add more linux system calls
   * Manual: remove extraneous word "good"
   * stress-syncload: remove #if 0 debug
   * stress-syncload: add yield point in busy loop
   * Add core-vecmath for vector math op checking, add vector ops to
     syncload
   * stress-sparsematrix: zero pvalue only when pvalue is non-null
Checksums-Sha1:
 2187464a9cc9af037dd3f46a088b140e3a13fd7d 2450 stress-ng_0.13.12-1.dsc
 2f172cf5e9dd0639817ecd20be74c8cdebcf11c7 632268 stress-ng_0.13.12.orig.tar.xz
 aa12f61d5546d73fc9c3119f43e89b355059c769 130168 stress-ng_0.13.12-1.debian.tar.xz
 f240e4ebc389d9fc6335fdc157107a17882b4bfd 7469 stress-ng_0.13.12-1_source.buildinfo
Checksums-Sha256:
 74c5456c0af6d36aa41c19528e6faddcb5ff75f491ff04e031b17313273e432d 2450 stress-ng_0.13.12-1.dsc
 eb4015295d3ee7f3fb3b8f1b4b89fc6fabe2fae9e21ee15944f5dfb6c7765529 632268 stress-ng_0.13.12.orig.tar.xz
 f75f018013ab8a5eaa8fb64525ffeb31cc072227b1e1a5121f2d375e89b36ff3 130168 stress-ng_0.13.12-1.debian.tar.xz
 20489128cbdb83ee0c35b13b9e388454ea66855155ffdded13900349bbb600e0 7469 stress-ng_0.13.12-1_source.buildinfo
Files:
 eb16164fb90871fd834bd71cb6aa3c28 2450 devel optional stress-ng_0.13.12-1.dsc
 53caf221584ded9bd9eafe5191ba3557 632268 devel optional stress-ng_0.13.12.orig.tar.xz
 056fc3b4d8734cc56cd5c805b16f309a 130168 devel optional stress-ng_0.13.12-1.debian.tar.xz
 d5a86a3bbe88f42aa2de7d351ac355c2 7469 devel optional stress-ng_0.13.12-1_source.buildinfo

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

iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmIlM1IACgkQaMKH38ao
AibDTBAAhNzjI0J87YdSX1SPlANEEsomVb9LSnNgKGPD0qYbYGPL5OoylPBFAEjh
J3ld/MoAFP13RnZscESaASSBD5a02hcv6arF0l46fHlXeuUG9+aOp1kviGQ3/KTc
9unLC8lXKwilYtCE3gmmIpvMHMZDytpvmmBM3a4P+fBf2R4IJRrm3Cw4wd3i58oO
okdrMvNothKjOl3gDgDiAWq1p6aTXVZaUZ78zVyfnLHag84ZvhXdV0ubvekGDHzY
4DsDu42g8ivFJrjAo7Awu9Bgr1Tw8wC5tctb6bygfEVHpDMAzQTxUXpjBE5fzhHO
CKIRqrE9yrMDhpWwf694F+p6DLCvMYFH9zPN4ve4JjdMmjbPlb8IBeGEy6jTm9Iw
gPjmUxFM6UpDAx9m4GQG/PQRcPQkx49vOEhGSkusABPkt2paOrmKkUnHrRgdIPkk
QpJX61FEg10MIamlZrybWiM8F8mIlYq96j2SATozk98xScGpDsGvmrmyPIXZ05kZ
ZYA1B7U4d4h4ervv7xVgvnzYTc14/VdiZjHWy3YeVfSDW5+rxNlCfsJ8xa3tgU3u
VEyLcz27RHlu+EqZzyLF4Ah3QYZ6T0Jp6GdZfrz/EYK+/i6md4joVgFrLiX9uimM
fSip5EQuumCRmkuCHlmi/TClhlOmbYF39QKNNbmYuPIU9q6wHHc=
=0MAp
-----END PGP SIGNATURE-----


Reply to: