stress-ng 0.12.04-1 source package in Ubuntu
Changelog
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 -- Colin King <email address hidden> Thu, 25 Feb 2021 16:08:51 +0100
Upload details
- Uploaded by:
- Colin Ian King
- Uploaded to:
- Sid
- Original maintainer:
- Colin Ian King
- Architectures:
- any
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
stress-ng_0.12.04-1.dsc | 2.3 KiB | 693fa78d2bbe0e3d0b84836a3d6ab7a9c8666054c0e08294188db192902061ad |
stress-ng_0.12.04.orig.tar.xz | 515.0 KiB | b4e34bda8db4ed37e33b7a861bc06ad77cbbd234d63236da2cb58f02e3f3218e |
stress-ng_0.12.04-1.debian.tar.xz | 103.9 KiB | 1547904603d2c53dce2f12f538bf36e807143163af4d655fc1a2bd8b13d5b497 |
Available diffs
- diff from 0.12.03-1 to 0.12.04-1 (28.7 KiB)
No changes file available.
Binary packages built by this source
- stress-ng: No summary available for stress-ng in ubuntu hirsute.
No description available for stress-ng in ubuntu hirsute.
- stress-ng-dbgsym: No summary available for stress-ng-dbgsym in ubuntu hirsute.
No description available for stress-ng-dbgsym in ubuntu hirsute.