Revisions of stress-ng
buildservice-autocommit
accepted
request 569241
from
Martin Pluskal (pluskalm)
(revision 68)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 568576
from
Martin Hauke (mnhauke)
(revision 67)
- Update to version 0.09.12 * Makefile: bump version * stress-clone: fix build issue on systems without the clone system call * test/test-getmntent: remove unused variable 'n' * stress-revio: fix build warning on OS X builds * stress-swap: use mwc1() for single bit random value * stress-shm: use mwc1() for single bit random value * stress-shm-sysv: use mwc1() for single bit random value * stress-schedpolicy: use mwc1() for single bit random value * stress-key: use mwc1() for single bit random value * stress-iomix: use mwc1() for single bit random value * stress-dup: use mwc1() for single bit random value * stress-aio: use mwc1() for single bit random value * stress-madvise: add in new MADV options (Linux + BSD) * stress-membarrier: add in new membarrier commands to enum * Add fixed mmaping stressor, mmap-fixed * stress-fcntl: add F_GET_RW_HINT/F_SET_RW_HINT fcntl controls * stress-branch: optimization, remove a ! operator and align jmp table * stress-dev: add some extra per-device ioctl exercising * Makefile.config: generalize header detection * stress-madvise: perform random file or anonymous mapping for MADV_FREE * Add 1 bit mwc function * stress-madvise: add MADV_KEEPONFORK advise flag * Add reverse I/O stressor: revio
buildservice-autocommit
accepted
request 567514
from
Ondřej Súkup (mimi_vx)
(revision 66)
baserev update by copy to link target
Ondřej Súkup (mimi_vx)
accepted
request 567499
from
Martin Hauke (mnhauke)
(revision 65)
- Update to version 0.09.11 * Makefile: bump version * Manual: update date * stress-sigio: don't build if missing various core functionality * stress-sigio: remove sigprocmask, this is not used now * Makefile: forgot to add the new stress-sigio stressor * Add new sigio asynchronous I/O SIGIO stressor * Add clone glibc wrapper autodetection, fixes ia64 builds * Manual: remove excessive misplaced escape chars
buildservice-autocommit
accepted
request 564495
from
Martin Pluskal (pluskalm)
(revision 64)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 564002
from
Martin Hauke (mnhauke)
(revision 63)
- Update to version 0.09.10 * Makefile: bump version * stress-tlb-shootdown: ensure proc_mask is zero'd before use * Makefile.config: make fdatasync test fail if prototype is different * stress-rawdev: fix warning on non-linux builds * Manual: add another contributor to the manual * stress-unshare: throttle back when resources are getting low * stress-rawdev: make min/max block size #define values * stress-rawdev: ensure blksize cannot be less than 512 bytes * stress-rawdev: don't allow insanely sized block sizes * stress-rawdev: add a keep stressing check inside wiggle 2nd loop * stress-rawdev: ensure shifted values are never zero * stress-rawdev: use correct type for reading block size * stress-resources: ensure we don't have too many resource forks * stress-resources: try hard not to get too many OOMs * stress-dev: disable /dev/hpet testing when running as root * debian/control: skip requirement of libkeyutils-dev for ia64 * stress-matrix: fix broken xy vs yx matrix method selection * stress-vm: remove a duplicated check addr == ptr * stress-filename: compare to zero rather than <= 0 * stress-fcntl.c: fix syntax errors * Update copyright year
buildservice-autocommit
accepted
request 562161
from
Martin Pluskal (pluskalm)
(revision 62)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 562050
from
Martin Hauke (mnhauke)
(revision 61)
- Update to version 09.09.09 * Makefile: bump version * stress-tlb-shootdown: only kill legitimate pids * stress-tlb-shootdown: make child processes more OOM-able * stress-rawdev: replace some spaces with tab for indentation * stress-ng.1: fix table for rawdev-method option
buildservice-autocommit
accepted
request 560979
from
Martin Pluskal (pluskalm)
(revision 60)
baserev update by copy to link target
Martin Pluskal (pluskalm)
accepted
request 560978
from
Martin Hauke (mnhauke)
(revision 59)
- Update to version 0.09.08 * Makefile: bump version * Makefile.config: remove need for LIBBSD for wchar.h path detection * stress-rawdev: fix linking failure on non linux systems * Add wchar.h and bsd/wchar.h path detection, makes stress-ng.h cleaner * Add rawdev raw device read stressor * stress-vecmath: use uint128_put for 128 bit integer * Move ALIGNED and SECTION macros to stress-ng.h * Add OPTIMIZE0 level zero optimization hint macro * stress-socket-diag: remove some consts, cleans up clang warnings * Use the FORMAT macro for some printf style functions * stress-vm: fix warning when building with PEDANTIC=1 * stress-tlb-shootdown: fix unterminated comment * stress-timer: fix warning when building with PEDANTIC=1 * stress-itimer: fix warning when building with PEDANTIC=1 * stress-funccall: clean up warnings when building with PEDANTIC=1 * stress-physpage: only close an opened fd_pc file descriptor * stress-tlb: fix incorrect affinity on cores
buildservice-autocommit
accepted
request 557869
from
Ondřej Súkup (mimi_vx)
(revision 58)
baserev update by copy to link target
Ondřej Súkup (mimi_vx)
accepted
request 557827
from
Martin Hauke (mnhauke)
(revision 57)
- Update to version 0.09.07
buildservice-autocommit
accepted
request 555894
from
Martin Pluskal (pluskalm)
(revision 56)
baserev update by copy to link target
Martin Pluskal (pluskalm)
committed
(revision 55)
- Use xz tarball
Martin Pluskal (pluskalm)
accepted
request 555521
from
Martin Hauke (mnhauke)
(revision 54)
- Update to version 0.09.06 * Makefile: bump version * Add more smarts in autodetecting wcs* functions * stress-tree fixes that got discovered after the 0.09.05 release: - stress-tree: minor changes to splay and rb tree setup and insertion - stress-tree: fix up tree method calling and add AVL tree * stress-tree: add binary tree * stress-tree: use faster method to populate data - Update to version 0.09.05 * Makefile: bump version * Makefile: remove .xz tarball instead of .gz on make clean rule * debian/control: update Standards-Version to 4.1.2 * Debian: watch: change watch URL to use .xz rather than .gz * Makefile: use xz compression on tarball make dist rule * Manual: Add more information in the tree description * stress-wcstr: fix build issues for GNU/kFreeBSD builds * Don't include bsd/wchar.h for GNU/kFreeBSD * libbsd test: Add *BSD support * stress-treee: don't build for __APPLE__ * Add DragonFly BSD to BSD support for libbsd * stress-tree: fix build for systems without libbsd * stress-ng: add funccall mini help options. * Add libbsd tree stressor * test/test-libpthread: remove POSIX semaphore checks * stress-ng.h: fix indentation * Move put values into global union, saves > 40K on x86 * Add the funccall function call stressor * Makefile: move fanotify stressor to correct alphabetical order place * stress-dev: perform open with O_RDONLY | O_WRONLY for ioctl opens * stress-clone: catch OOM'ing clone stressors and re-spawn them
buildservice-autocommit
accepted
request 544076
from
Ondřej Súkup (mimi_vx)
(revision 53)
baserev update by copy to link target
Ondřej Súkup (mimi_vx)
accepted
request 543970
from
Martin Hauke (mnhauke)
(revision 52)
- Update to version 0.09.03 * Makefile: bump version * Manual: update date * stress-physpage: move unsupported function * Add new physpage stressor * Manual: add more notes on the OOM behaviour of the stack stressor * Add in stressor name or core context as prefix in pr_dbg messages * stress-fanotify: write "test" rather than "foo" * stress-exec: don't allow this to run as root, skip rather than fail * stress-ng: remove semaphore.h, it is in stress-ng.h already * stress-hrtimers: don't kill pid 0
buildservice-autocommit
accepted
request 540201
from
Ondřej Súkup (mimi_vx)
(revision 51)
baserev update by copy to link target
Ondřej Súkup (mimi_vx)
accepted
request 540170
from
Martin Hauke (mnhauke)
(revision 50)
- Update to version 0.09.02 * Makefile: bump version * Manual: update contributors names and date * README: update, add OS X instructions and add clean rule * shim: cast to int for brk for __APPLE__ * stress-ng.h: fix missing _ off __APPLE_ macro name * Use shim_sbrk and shim_brk wrappers * Add shim for brk and sbrk * stress-pthread: use shim_sched_yield instead if pthread_yield * stress-ng.h: use shim spinlock in warn_once inline helper * pthreads: shim spinlocks so we can use mutex if not available * Makefile.config: add missing ( * Make BSD library more flexible, especially with __APPLE__ arch * stress-inode-flags: reset flags to zero at end of loop (LP: #1730297) * stress-inode-flags: move counter to bump once per loop iteration * stress-random: enable random stressor for __APPLE__ arch * stress-filename: default to POSIX filename chars for __APPLE__ * stress-filename: OS X can't have ':' in filenames * stress-fcntl: fix up incorrect name of failed system call * stress-fcntl: remove need for 2nd fd in F_DUPFD * stress-mmap: add MAC OS X mmap flags * stress-schedpolicy: disable this for __APPLE__ arch * sched: detect __APPLE__ and don't used sched funcs for this arch * stress-zlib: correct text start/end for all OS choices * test/test-libpthread: ensure we check all pthread functionality * Update README.Android notes
buildservice-autocommit
accepted
request 539617
from
Martin Pluskal (pluskalm)
(revision 49)
baserev update by copy to link target
Displaying revisions 181 - 200 of 248