SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for stress-ng-debugsource-0.17.04-1.3.x86_64.rpm :

* Sat Jan 27 2024 Dirk Müller - update to 0.17.4:
* kernel-coverage: add longer duration sysbadaddr test
* stress-pthread: disable pthread_sigqueue call for CYGWIN
* stress-tree: disable RB trees for CYGWIN
* stress-sparsematrix: disable RB trees for CYGWIN
* core-helper: add _start workaround for CYGWIN
* core-shim: fix setdomainname check on HAVE_SETDOMAINNAME
* stress-dir: don\'t reference non-POSIX d_reclen for CYGWIN
* stress-mmapfork: use stress_mmap_populate for MAP_POPULATE
* stress-xattr: workaround ENODATA not being defined for NetBSD
* stress-metamix: voidify parameter temp_dir if O_DIRECTORY is not defined
* core-time: voidify parameter dnow, cleans up Dilos build warning
* stress-sysbadaddr: fix another valid fd check, should be >= 0
* stress-sysbadaddr: fix valid fd check, should be >= 0
* stress-sysbadaddr: close fdin rather than fdout on fdout open failure
* stress-sysfs: use SCNu16 formate specifier for sscanf uint16_t
* stress-sock: remove shadowed declaration of variable i
* stress-vdso: add clock_getres
* stress-sysinval: set dirfd mode, gid and uid back to original setting
* stress-sigxfsz: retry setrlimit with smaller size if limit is too large
* stress-copy-file: replace sizeof(char) with 8
* stress-copy-file: fix the max off_t, it\'s signed to cater for this
* stress-sysbadaddr: use shim_cacheflush instead of direct system call
* stress-sysbadaddr: pass different addresses to ppoll
* stress-af-alg-defconfigs: re-order and remove blank lines
* stress-mmap: add mprotect EACCESS error check for NetBSD
* stress-metamix: add EBADF on fdatasync on read-only fd
* stress-metamix: fix incorrect EBADF check
* stress-metamix: ignore EBADF on fdatasync on read-only file
* stress-ng: don\'t call mprotect if it does not exist
* stress-syscall: add comment explaining why shell sort is used instead of qsort
* stress-sysbadaddr: use VOID_RET for typed voidification of system call returns
* Update copyright year to 2024
* Manual: remove . in Eigen description
* stress-sock: exercise SO_SOCKET SO_
* opts that return int type values
* stress-sysbadaddr: only increment counter if a syscall is to be made
* stress-sysbadaddr: avoid exercising system calls that will not fail
* stress-sysbadaddr: add some more xattr system calls
* stress-sysbadaddr: bad_fstat: exercise fstat on temp dir
* stress-sysbadaddr: add copy_file_range
* stress-sysbadaddr: add missing MIPS cacheflush system call
* stress-syscall: add missing MIPS cacheflush system call
* stress-sysbadaddr: exercise shim\'d and non-shim\'d syscalls
* stress-sysbadaddr: exericse system call parameters with range of parameters
* stress-sysbadaddr: only respawn child when bad addr breaks system call
* core-version: define EQUAL_GNUC for all compiler times
* stress-radixsort: remove array size specifiers to fix tcc build failures
* core-builtin: add shim wrapper for __builtin_assume_aligned()
* core-cache: add missing tab to clean up \\ alignments
* stress-vecshuf: remove redundant variables total_ops and total_bytes
* stress-numa: Fix spelling mistake in comment
* stress-memthrash: remove trailing space at end of line
* Thu Dec 14 2023 Martin Hauke - Update to version 0.17.3 Changes since 0.16.4
* https://github.com/ColinIanKing/stress-ng/compare/V0.16.04...V0.17.03
* Wed Aug 30 2023 Andrea Manzini - Update to version 0.16.4
* see https://github.com/ColinIanKing/stress-ng/blob/V0.16.04/debian/changelog for the full changelog
* Sat Mar 18 2023 Martin Hauke - Udpate to version 0.15.6
* see https://github.com/ColinIanKing/stress-ng/blob/V0.15.06/debian/changelog for the full changelog
* Fri Jan 13 2023 Dirk Müller - update to 0.15.2:
* test/test-float.c: Avoid tickling an implicit int error
* test-aligned-alloc: Define _GNU_SOURCE for the aligned_alloc prototype
* test-fchmodat: Include for the fchmodat prototype
* test-pidfd-getfd: Include if available for pidfd_getfd
* rework stress_strnrnd()
* stress-signest: disable alternative stack before unmap
* Makefile: bump verison, update to new code name
* stress-forkheavy: cast mmap return to same type as pointer metrics
* stress-fp: disable float128 for OpenBSD
* stress-fp: disable float80 due to unresolved division by zero SIGFPEs
* core-shared-heap: cast void
* ptt to uintptr_t to clean up icc build warning
* stress-matrix-3d: remove redundant redeclaration of variable j
* stress-matrix: remove redundant redeclaration of variable j
* stress-efivar: rename varname to get_varname to avoid name shadowing
* stress-fp: add fp rates into metrics output, increase metrics to 24 slots
* stress-fp: only count bogo-ops for float, double, long double
* core-helper: silence a spurious gcc warning
* stress-str: replace search for _ with +
* README.md: update number of stressors
* stress-fp: exercise various floating point values with +,
*, / operations
* stress-branch: add yield call for SH4 to allow it to be interrupted
* stress-pci: add locking around PCI memory rate stats
* stress-ipsec-mb: add locking around statistics being dumped in debug
* core-shared-heap: ensure offset is always aligned to natural pointer alignment
* stress-fault: restore signal handlers at end of stressor loop
* stress-bad-altstack: replace STRESS_MINSIGSTKSZ with static size_t stress_minsigstksz
* core-shared-heap: only report shared heap usage if it has been used
* core-mwc: add stress_mwc
*modn() functions for modulo\'d range
* core-builtin.h: convert macros into inline functions
* stress-
*: voidify return from snprintf
* stress-str: fix prototype for test_strcpy_t
* stress-list: evaluate entry->value ^ rnd before passing it into a macro
* stress-wcs: add missing strdsc for stress_wcscpy testcase
* core-shared-heap: add strdup for shared description metrics string
* stress-ng: replace size of on index element j with 0
* stress-ng.h: divide by size of make allocator bitmap elements instead of 8
* stress-cpu: use a clang builtin for reversing bits
* core-hash: replace hash_rol_uint32 with shim_rol32n
* stress-wcs: remove variable failed, use info.failed instead
* stress-str: bundle wcs function args into a struct, improves run time
* stress-wcs: bundle wcs function args into a struct, improves run time
* core-hash: use builtin rotate macros for rotating values
* core-builtin: re-work rotate helpers, add generalised rotate left/right macros
* stress-list: use builtin shim_ror64
* stress-resources: free resources before child exit
* core-helper: fix stack size for non-first calls (incorrect cached value)
* stress-pci: print PCI config and resource space read rates
* core-helper: fix typo on STRESS_MAXIMUM macro
* core-cache: Add 32 bit variants of 64 bit hashes
* core-hash: add more comments to explain the nuances of memcpy
* core-hash: xorror64: cast len to uint64_t before flipping bits
* core-helper: simplify stack size calculations using STRESS_MAXIMUM macro
* core-helper: limit iterations on stress_get_prime64
* stress-priv-instr: remove extraneous ) for SPARC (again)
* stress-priv-instr: remove extraneous ) for SPARC
* stress-mlock: fix typo on time function
* stress-judy: move judy_ops array to function scope
* core-resources: clean up code, voidify, constify, misc cleanups
* stress-dirdeep: only report directories being deleted if it is taking a while to complete
* stress-dirdeep: remove commented out cruft.
* stress-evivar: ignore ioctl FS_IOC_SETFLAGS error return
* stress-sigio: use metrics interface to report SIGIOs per sec
* stress-malloc: add missing tab
* stress-judy: add judy insert/find/delete rate metrics
* Tue Dec 13 2022 Dirk Müller - update to 0.15.01:
* stress-tlb-shootdown: fix missing temporary directory removal
* stress-priv-instr: handle SIGBUS as SIGILL for FreeBSD
* stress-procfs: rename shadowed variable offset to mem_offset
* stress-brk: cast uint8_t ptr to void
* for munmap
* stress-syscall: remove redundant initialization of variable max
* kernel-coverage: add two more stack stressor options
* stress-stack: add a new --stack-unmap option to unmap pages in stack
* stress-brk: regularly unmap pages in heap to create many heap mappings
* stress-pagemove: fix modulo of negative issue causing page check failure
* stress-procfs: clean up off_t and ptr cast warnings
* stress-priv-instr: add support for aarch64
* stress-far-branch: set base to 0, remove mask
* stress-priv-instr: fix swapped size and fd args to mmap
* stress-priv-instruct: fix typo: HAVE_ASM_S390_PTLV -> HAVE_ASM_S390_PTLB
* stress-priv-instr: onlt log unhandled instructions info if any ops are not trapped
* stress-priv-instr: add privileged instruction stressor
* stress-x86cpuid: fix short help message
* stress-
*, core-
*: Fix uname success check for Solaris/OpenHipster
* stress-x86cpuid: stressor does not verify, so set VERIFY_NONE
* stress-rdrand: reduce number of loops to avoid timeout overrun
* stress-x86cpuid: remove trailing spaces after comments
* stress-ng: free names[i] at first opportunity
* stress-syscall: clean up some valgrind uninitialized memory warnings
* stress-syscall: set threshold based on total available syscall tests
* stress-syscall: add restart_syscall system call
* stress-x86cpuid: add some more CPUID leaf types
* stress-nop: add some more x86 long nops, add metrics
* core-thermal-zone: move scope of total and count, add division by zero check
* stress-
*: add missing space between + operator
* Manual: update contributors
* stress-x86cpuid: replace ns with nanosecs in metrics
* stress-fault: double major faults using madvise PAGE_OUT where possible
* stress-fault: triple minor page faults using MADV_DONTNEED where available
* stress-tlb-shootdown: double TLB read/writes and misses
* stress-x86cpuid: more cpuid method for cpu stressor and make new stressor
* stress-touch: add spacing between list of touch opts
* stress-softlockup: remove redundant fflush call
* stress-open: add open duration metrics
* stress-
*: use pr_inf_skip for skipped stressor messages
* stress-nanosleep: add option --nanosleep-threads
* core-hash: align primes lookup table, slight improvement
* README.md: add another research paper citation
* stress-peterson: add note describing cache alignment optimization
* stress-dekker: add note describing cache alignment optimization
* stress-
*: replace various empty signal handlers with stress_sighandler_nop
* stress-page-swap: only define stress_pageswap_count_paged_out when required
* stress-far-branch: move #endif to end of correct function
* stress-far-branch: only define stress_far_mmap_try32 if required
* stress-sysfs: add sys_skip_paths array for paths to skip reading
* stress-rdrand: remove metrics from debug, they are in the metrics output
* stress-urandom: add random read rate metrics
* stress-remap: add remap page metrics
* stress-pageswap: add duration per page swapout metrics
* stress-mutex: add mutex locking rate metrics
* stress-mergesort: style: replace ptr+1 with ptr + 1
* stress-memhotplug: add metrics reporting for successful offline/online operations
* stress-dekker: add cache friendly padding in mutex and counters
* stress-peterson: add cache friendly padding in mutex and counters
* stress-peterson: add mutex duration metrics
* stress-dekker: add mutex duration metrics
* stress-cpu-online: add offline/online duration metrics
* stress-munmap: use __builtin_clzl for faster log2(n) calculation
* stress-idle-page: fix comment description of stressor
* stress-far-branch: report that architecture may not be supported
* stress-far-branch: trim stride to minimum size, add ppc6le implementation
* stress-dentry: remove empty tabbed line
* stress-fifo: add --fifo-data-size option to specify the data read/write size
* stress-dup: add dup call duration metrics
* stress-dentry: add some dentry create/access/unlink metrics
* stress-brk: add sbrk page expand/shrink metrics
* stress-binderfs: add mount/umount duration metrics
* stress-bind-mount: add mount/umount duration metrics
* stress-sockpair: add metrics for socketpair call rate and write rates
* stress-sockpair: add potential sockpair sk leak test
* stress-vm: add a checkboard method
* stress-procfs: make helper function stress_proc_scandir static
* stress-stream: remove redundant casts
* stress-ng: move declaration of pointer munged
* stress_vm: replace stress_vm_popcount with stress_vm_count_bits8
* stress-cpu/vm: use builtin popcount where available
* stress-ng.h: make ALIGNED macro a no-op for Minix (wrong number of
* stress-vm: fill memory from a 32 bit Galois linear feedback shift register
* Manual: fix spelling mistake \"iterively\" -> \"iteratively\"
* stress-far-branch: re-work mmap handling for 32 bit and improved random mmaps
* stress-sparsematrix: add a splay tree implementation to the mix
* stress-procfs: sanity check /proc/self/mem
* stress-mmap: attempt to name VMA using prctl
* workflows: unset env for Trivy upload
* workflows: set env for Trivy
* workflows: set correct name for env
* workflows: append env setting into $GITHUB_ENV
* workflows: add missing ) at end of expression
* workflows: fix IMAGE_REPOSITORY env setting
* stress-shm: move /dev/shm check to earlier in the setup phase
* stress-shm: skip stressor if /dev/shm is not mounted with tmpfs on linux
* stress-sysfs: check for zero sysfs entries after pruning the directory
* Fri Nov 18 2022 Martin Hauke - update to version 0.15.0
* see https://github.com/ColinIanKing/stress-ng/blob/V0.15.00/debian/changelog for the full changelog
* Mon Oct 10 2022 Dirk Müller - update to version 0.14.6
* see https://github.com/ColinIanKing/stress-ng/blob/V0.14.06/debian/changelog for the full changelog
* Sun Sep 18 2022 Martin Hauke - update to version 0.14.5
* see https://github.com/ColinIanKing/stress-ng/blob/V0.14.05/debian/changelog for the full changelog
* Fri Jul 22 2022 Dirk Müller - update to version 0.14.3
* see https://github.com/ColinIanKing/stress-ng/blob/V0.14.03/debian/changelog for the full changelog
* Wed Apr 13 2022 Martin Hauke - Update to version 0.14.00 See https://github.com/ColinIanKing/stress-ng/blob/V0.14.00/debian/changelog for the full changelog
* Sun Mar 27 2022 Dirk Müller - update to 0.13.12: See https://github.com/ColinIanKing/stress-ng/blob/V0.13.12/debian/changelog for the full changelog
* Wed Oct 13 2021 Martin Hauke - Update to version 0.13.05 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Tue Sep 28 2021 Martin Hauke - Update to version 0.13.04 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Fri Sep 17 2021 Martin Hauke - Update to version 0.13.02 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Thu Sep 02 2021 Martin Hauke - Update to version 0.13.01 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog- Reenable parallel build
* Fri Aug 20 2021 Martin Hauke - Update to version 0.13.00 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Mon Jun 28 2021 Martin Hauke - Update to version 0.12.11 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Tue Jun 08 2021 Martin Hauke - Update to version 0.12.10 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Sat May 08 2021 Martin Hauke - Update to version 0.12.08 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Fri Apr 23 2021 Martin Hauke - Update to version 0.12.06 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
* Sun Feb 28 2021 Martin Hauke - Update to version 0.12.04 See http://kernel.ubuntu.com/git/cking/stress-ng.git/plain/debian/changelog for the full changelog
 
ICM