Back to stress-ng PTS page

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



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

Format: 1.8
Date: Thu, 25 Feb 2021 16:08:51 +0100
Source: stress-ng
Architecture: source
Version: 0.12.04-1
Distribution: unstable
Urgency: medium
Maintainer: Colin King <colin.king@canonical.com>
Changed-By: Colin King <colin.king@canonical.com>
Changes:
 stress-ng (0.12.04-1) unstable; urgency=medium
 .
   [Colin Ian King]
   * Makefile: bump version
   * Manual: update date
   * stress-ng: remove duplicate shadowing statbuf declaration
   * core-helper: remove const from stack argument
   * stress-vforkmany: cast mmap return to uint8_t *
   * stress-sock: voidify unused argument rt
   * stress-rlimit: cast mmap return to uint8_t *
   * stress-context: cast mmap return to uint8_t *
   * core-helper: cast mmap return to uint8_t
   * stress-malloc: don't declare keep_thread_running_flag for
     non-pthread builds
   * stress-ng: use stat method of inode file mode checking
   * stack handling: use _SC_SIGSTKSZ and _SC_MINSIGSTKSZ
   * stress-sock: avoid some socket ioctls on RT kernels
   * core-helper: clean up stress_{read|write}_buffer code style
   * core-helper: replace void * pointer math with char *
   * stress-fiemap: use light weight racy counting for bogo-ops
   * stress-fiemap: add some extra fsync flushes for I/O blocking
   * stress-x86syscall: add build time checks for __NR* macros
   * stress-utime: fix build failure when O_PATH is not supported
   * stress-exec: don't perform exec_garbage if O_PATH is not supported
   * stress-exec: add build time check for O_PATH
   * stress-cyclic: add hint of how to fix -EBUSY warning
   * core-sched: make runtime 90% of deadline
   * stress-procfs: add RISC-V /proc/bus/pci/ PCIIOC_CONTROLLER ioctl test
   * stress-vm: add mfence to rowhammer method
   * core-vmstat: ensure *stat stats have headings dumped out every 25
     iterations
   * stress-rename: explicitly zero strings, don't unlink if empty
   * stress-cache: remove stress_power_of_two
   * stress-mlock: rename max to lockmax to avoid name shadowing
   * core-helper: initialize info struct
   * core-ftrace: initialize statfs buf to zero
   * stress-tmpfs: initialize statfs buf to zero
   * stress-ng: initialize pointer names to NULL
   * stress-mmapfork: initialize info struct
   * stress-switch: initialize pipefds to clean up warnings
   * stress-dirdeep: initialize pointer namelist to NULL
   * stress-bad-altstack: remove redundant continue
   * stress-mmapaddr: remove redundant continue statement
   * stress-ng: fix incorrect memset size
   * core-cache: initialize another namelist to clean up warnings
   * core-helper: initialize loadavg array with zeros
   * core-cache: initialize namelist to clean up warnings
   * stress-wait: initialize siginfo_t info struct to zero
   * stress-ipsec-mb: initialize key array to zero
   * stress-dirdeep: initialize pointer namelist to NULL
   * core-helper: initialize statvfs buf to zero
   * stress-pipe: initialize pipefds array to zero
   * stress-sigq: initialize siginfo_t info struct to zero
   * core-vmstat: initialized cpu_list to clean up warnings
   * core-helper: initialize statvfs buf to zero
   * stress-ng: initialize sysinfo info to zero
   * core-helper: initialize statvfs buf to zero
   * stress-filename: initialize statvfs buf to zero
   * core-helper: initialize sysinfo struct to zero
   * stress-mremap: remove redundant continue
   * stress-hrtimers: remove continue statement
   * stress-sysfs: remove redundant continue statement
   * stress-readahead: remove redundant continue statement
   * stress-sigabort: remove redundant continue statement
   * stress-mmapaddr: remove redundant continue statement
   * stress-io-uring: set submit fields to unused once resources are
     released
   * stress-memhotplug: remove | operator, assignment will suffice
   * stress-sock: clean up indentation
   * stress-rawpkt: clean up indentation
   * stress-io-ring: fix up io uring buffer cleanups
   * stress-mknod: fix array read overflow on array modes[]
   * stress-verity: ensure fd is closed on error exit path
   * stress-poll: close poll_fds on error return path
   * core-mounts: memzero mnts array to be totally safe
   * stress-urandom: close fd_rnd_blk if it was open
   * core-setting: free setting->name if setting->u.str is null
   * stress-timerfd: close file_fd on error exit return
   * stress-bad-ioctl: ensure fd is closed on when breaking from loop
   * stress-utime: close dir_fd if it is open
   * stress-open: check for fd >= 0 and not just > 0
   * stress-poll: free pipe_fds on error return, fix memory leak
   * stress-timerfd: close file_fd on error return path
   * stress-io-uring: don't unmap submit->cq_mmap if it is the same as
     sq_map
   * stress-zombie: declare head before shim_waitpid call
   * stress-ioport: don't seek on -ve offset
   * stress-urandom: don't select on fd_rnd_blk if it could not be opened
   * stress-stream: avoid a zero 64 bit division (redo)
   * stress-sockfd: add missing termination goto on sockopt failure
   * stress-mlock: check for -ve sysconf error return
   * stress-mremap: don't mlock a null *buf
   * Revert "stress-seek: fix potential -ve offset seek"
   * stress-close: don't close a -ve file_fd
   * core-helper: check sysconf for failure
   * stress-mremap: only unmap *buf if it is not null
   * stress-seek: fix potential -ve offset seek
   * stress-lease: fix double close on fd
   * stress-efivar: use len rather than n for mapping size calls
   * test/test-inotify: check return from inotify_add_watch
   * core-helper: limit stress_get_max_file_limit to SIZE_MAX
   * stress-efivar: fix potential -ve mmap size
   * stress-rename: only close tmp_fd if it has been opened correctly
   * stress-seek: fix potential -ve offset seek
   * stress-msg: memset buf to zero to silence static analyzer warning
   * stress-verity: ensure fd is close on error exit
   * stress-malloc: free addr on error exit return
   * stress-malloc: free addr on error exit return
   * stress-msg: memset buf to zero to silence static analyzer warning
   * stress-schedpolicy: voidify return from sched_getattr call
   * test/test-inotify: voidify return from inotify_add_watch
   * core-vmstat: check the keep stressing flag for termination
   * stress-mq: voidify return from munmap()
   * stress-timer: ensure all fields to sev are initialized
   * stress-cyclic: ensure all fields to sev are initialized
   * core-helper: ensure max_sysconf is assigned just once
   * stress-pthread: voidify unused value
   * stress-pipe: fix incorrect write size
   * stress-dev: voidify return from wait, we can ignore a failure
   * stress-timerfd: don't bump count or max_timerfd if create failed
   * stress-timerfd: remove redundant initialization of file_fd
   * stress-epoll: ensure all fields to sev are initialized
   * stress-hrtimes: ensure all fields to sev are initialized
   * stress-prctl: add missing voidifications from return from prctl
   * stress-loop: voidify return from fsync
   * stress-rename: remove stray break that was added during debugging
   * stress-utime: don't pass NULL filename, some kernels can't handle this
   * stress-io-uring: remove redundant initialization of rc
   * core-ftrace: set time_us to zero if sscanf fails
   * stress-epoll: indicate that n is to be ignored
   * stress-io-uring: check if calloc failed
   * stress-resource: don't close a fd if the open failed
   * stress-stream: avoid a zero 64 bit division
   * stress-ioport: add in missing re-seek before write
   * voidify some ignored returns from stress_get_setting calls
   * stress-handle: ensure mount_fd is closed on a realloc failure
   * stress-pipeherd: avoid division by zero
   * stress-verity: ensure fd is close on error exit
   * stress-zlib: initialize all fields to stream_inf, stream_def and xsum
   * stress-schedpolicy: ensure param is initialized for invalid policy
     call
   * core-try-open: ensure all fields to sev struct are initialized
   * stress-udp: set slen of getsocketopt arg for UDPLITE_RECV_CSCOV
   * core-thermal-zone: handle null tz_info->type when calling
     stress_tz_type_instance
   * stress-ng: remove temporary files if stressors are killed prematurely
   * stress-msg: check for msgrcv errors that can occur during termination
   * stress-cpu: join two lines, no functional change
   * stress-cpu: fix nsqrt method that was actually doing not much
   * Add --malloc-pthreads N option to run allocations in N pthreads
   * stress-cache: optimize out switch statement and % operators
Checksums-Sha1:
 27e238a6b81938fb791ff7c4f15ccfc036d994e7 2333 stress-ng_0.12.04-1.dsc
 9741f713924ac2065b7aa77a4a950722d2fc59f5 527336 stress-ng_0.12.04.orig.tar.xz
 edda3f701de2d98c45d542f61536a8d921b6f0b4 106428 stress-ng_0.12.04-1.debian.tar.xz
 46c91457b5bb72d73841b51a7a61f92c8361214b 8047 stress-ng_0.12.04-1_source.buildinfo
Checksums-Sha256:
 693fa78d2bbe0e3d0b84836a3d6ab7a9c8666054c0e08294188db192902061ad 2333 stress-ng_0.12.04-1.dsc
 b4e34bda8db4ed37e33b7a861bc06ad77cbbd234d63236da2cb58f02e3f3218e 527336 stress-ng_0.12.04.orig.tar.xz
 1547904603d2c53dce2f12f538bf36e807143163af4d655fc1a2bd8b13d5b497 106428 stress-ng_0.12.04-1.debian.tar.xz
 c136151605a68af65683f672a9d63587f849c42d9663bfbfd1a73bc0ae93da13 8047 stress-ng_0.12.04-1_source.buildinfo
Files:
 c92c134ccb6ae2e6d282afc6961c72f5 2333 devel optional stress-ng_0.12.04-1.dsc
 de722fc89c12c49fbbc443ccfff03a25 527336 devel optional stress-ng_0.12.04.orig.tar.xz
 f1f60bcd6152925e3ec1b26d959eebd0 106428 devel optional stress-ng_0.12.04-1.debian.tar.xz
 a514858739df9d3c4740f1c95d2c75df 8047 devel optional stress-ng_0.12.04-1_source.buildinfo

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

iQIzBAEBCAAdFiEEcGLapPABucZhZwDPaMKH38aoAiYFAmA3z/IACgkQaMKH38ao
Aiag0RAAjq3rxm+voa7EsRV4w8gmmOETxG0zZGAZVamHWm8Ukc0ctKzGX3H8CPKh
eL1rCUT7tQe8vQEHw4AYIdleouQ6L6Q2B2e/kpDMlnATZWuZQZXjUWFECADKv/Sg
Djo/5EbOLITtDyZsyGT9QOTBs4chQyYnaEHlwIDbIM6nn6CUWllK9TqbJqiA8Nx5
kdQAFHn53dvVDkQMAYuSMUaEpOu4i1pXIvLrL4cIRp4DIP3XUMl8o32B3UmMSfG5
dCO5X17z6kHyDWSg1sAvLXmlGIFOGfkFFrNrdps+MWjqh1rvH35/7olVJepGlUNc
tBA8gvbNVM4M+U3SjPqyNj1uHZ/U3XNDg0ZhIc+y3dC7TnQQD1yDvtHBBE1HfkpN
RVGsp213jYHghD9pOeI80R7Ypj7/Z/sYm7/bfLgnbMhgZciB86oWHgBjl/SOoGEh
qdRD1cFohQJ8wmBLTVZhny82T9IvCXWzCUfeujF9JQ0qsedQv6KqvbK4sBb5R7SF
352m8U9N0GJOgiihoa+lW6riPwVPi0z5Uq34pCmlw5n2OFbzppT03M1G0fg+SfMZ
6enk5tduW1UO/K9KJlyoNp5rqZxTf18FSm3HW3pYQFAds8UigvjahMuVMEbh+w8a
dVQHNhXTTeGhtxmJLxM7HbUMY8rJRDXZCTSCmNwnB5IdlFFeO+8=
=IEUe
-----END PGP SIGNATURE-----