- Update to version 0.11.12
* Setup the checksum before forking off child stressor (LP: #1880840)
- fixes null checksum if child is killed before the stressor
function gets invoked.
* stress-stackmmap: make ends of stack inaccessible to stop clobbering
non-stack regions
* stress-dev: disable TIOCGETD for the moment as it causes some hang
issues
* stress-context: always swap context back to main microthread on
termination
* stress-sock: voidify fd arg to clean up build warning on Solaris
* Add run-time autoconfig check for struct ifconf
* stress-sem-sysv: test illegal semtimedop only if it is exists
* stress-sem-sysv: workaround kfreebsd8 EINVAL on semtimedop
* stress-sem-sysv: don't use semtimedop if it returns -ENOSYS
* stress-sem-sysv: only exercise SEM_STAT on linux
* stress-ng: fetch yaml filename before running stress tests
* Makefile: rm -f the makefile on clean
* stress-ng: Don't track config or show in diff
* Makefile: remove the need for an empty config file
* stress-ng: fix long form if -x option, use "exclude" instead of "list"
* stress-ng: README: update libsctp name for RHEL, fedora, related
distros
* stress-memthrash: silently ignore ESRCH pthread_join failures
* stress-madvise: voidify pthread_join return, we don't care about it
* stress-inode-flags: voidify pthread_join return, we don't care
about it
* stress-dev: voidify pthread_join return, we don't care about it
* shim_waitpid: allow a few retries before throttling retry
* kernel-coverage.sh: move the quick spin through stressors to the end
OBS-URL: https://build.opensuse.org/request/show/809672
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=182
- Update to version 0.11.10
* core-ftrace + manual: update caveat about ftrace stats
* stress-pty: fix incorrect placing of #endif's
* core-ftrace: warn when --ftrace is used on systems that don't
support it
* core-ftrace: voidify unused argument in stress_ftrace_add_pid
* kernel-coverage: add ftrace and class exercising
* core-ftrace: move OPT_FLAGS_FTRACE check to core-ftrace
* core-ftrace: try to filter by parent and child process IDs
* core-ftrace: add caveat about tracing stats captured
* core-ftrace: fix some resource free'ing issues
* stress-efi-var: optimize check for . files
* stress-efivar: remove free of efi_dentries
* stress-chdir: ensure all fd's and filenames are invalid before
testing
* Add --ftrace option to get some kernel function tracing metrics
* stress-pty: exercise tcdrain, tcflush, tcflow and tcgetattr
* stress-vm: use mwc64() for random numbers rather than random()
* stresss-vdso: add missing line
* stress-pipe: fix build failure on non-Linux platforms on pr_fail
* Replace pr_fail_err with pr_fail to allow more flexible error
messages
* Remove pr_fail_dbg and replace with pr_fail
* Remove pr_fail_args_errno and pr_fail_errno
* core-helper: remove directory if an error occurs on mkdir
OBS-URL: https://build.opensuse.org/request/show/806043
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=180
- Update to version 0.11.06
* stress-dev: remove TIOCGETC and TIOCSETC ioctl to fix FTBFS on
alpha
- this is the 2nd attempt to fix this issue, this time I'm
removing the use these specific ioctl commands.
- Update to version 0.11.05
* stress-dev: define a shim for struct tchar, fixes a FTBFS
on arch alpha
- Update to version 0.11.04
* stress-sockabuse: reduce scope of variable sfd
* stress-reboot: reduce scope of another ret variable
* stress-reboot: reduce scope of variable ret
* stress-skiplist: make function skip_list_free static
* stress-madvise: relax constness of buf pointer
* stress-reboot: don't pass args to clone, it is not required
* stress-reboot: remove shadowed variable ret
* stress-sysbaddr: add guard on bad_getdomainname and comment
out bad_acct
* stress-sysbadaddr: disable acct for the moment.
* stress-sysbadaddr: limit clone to just linux for the moment
* stress-sysbadaddr: pass incremented addresses to avoid restrict
warnings
* stress-sysinfo: cast void * to the appropriate arg types on system
calls
* stress-reboot: add and use SHIM_CAP_SYS_BOOT
* stress-reboot: move help so it's always built in
* Add a reboot stressor. This does not actually reboot a system.
* stress-sigfd: exercise the fd info of the signalfd
OBS-URL: https://build.opensuse.org/request/show/789713
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=174
- Update to version 0.11.02
* core-parse-opts: cater for -ve values
* core-parse-opts: check for non-numeric in numeric args
* Fix --random mode
* Allow negative --random for selecting number of online CPUs
* stress-prctl: add PR_SET_IO_FLUSHER PR_GET_IO_FLUSHER prctl
commands
* stress-mmapfork: check if parent is OOM'd and force exit on
early abort
* stress-mmapfork: force reap on interrupt waiting for pid
* stress-mmapfork: ensure we kill and reap child processes
* stress-mmapfork: reap when no more process slots are free
* stress-mmap: add in more yield points
OBS-URL: https://build.opensuse.org/request/show/781660
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=168
- Update to version 0.11.01
* Ensure --aggressive mode terminates early (LP: #1858858)
* stress-ptrace: also check for EACESS errors
* stress-ptrace: add one more EPERM check
* stress-ptrace: make EPERM non-fatal error, modify pr_info
messages
* stress-ptrace: terminate in with failure if child cannot be
ptraced
- Update to version 0.11.00
* Makefile: bump version and change codename
* stress-pipeherd: make sure child terminates with _exit()
* kernel-coverage: add timer-slack timer setting
* Fix --timer-slack correctly, fetch argument and set it
* core-parse-opts: sanity check uint32 and int32 min/max values
* Add environment stressor
* Make several const objects static
* stress-pidfd: voidify return from pause system call
* stress-get: add missing check_do_run exit points after new get*
system calls
* stress-get: exercise a few more get* system calls
* stress-pipeherd: add context switch stats
* Add pipeherd stressor: a stress to simulate a thundering herd of
pipe wakeups
- Update to version 0.10.19
* stress-mmapaddr: make stress_mmapaddr_child static
* stress-wait: remove duplicated pr_fail message and cast pid_t to
long int
* stress-memrate: rename NANOSEC to STRESS_NANOSEC to avoid clashing
OBS-URL: https://build.opensuse.org/request/show/779418
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=166
- Update to version 0.10.18
* stress-urandom: handle ENOTTY errors on ioctl() on older
kernels
- Update to version 0.10.17
* stress-dev: add blocked device open sanity check
* stress-cpu: add lowest common multiple sanity check on gcd
computation
* stress-clock: exercise clock_getres on a /dev/ptp0 clockid
* stress-clock: exercise /dev/ptp0 on linux
* stress-tmpfs: add MAP_HUGETLB mmap option and reduce sleep time
* stress-mmap: remove duplicated no_mem_retries increment
* stress-membarrier: exercise more membarrier commands
* stress-fcntl: exercise F_SETOWN, F_SETOWN_EX and F_GETOWN_EX
more
* stress-exec: create and try to execute a garbage executable
* stress-stream: fix failure message logging
* stress-shm: add some more shm exercising on shm fd
* stress-ramfs: rename mount point directory to mnt
* stress-af-alg: add helpers to lookup hash types by name or type
* stress-af-alg: remove ptr + 2 occurrences
* stress-msg: exercise MSG_COPY if it is available
* stress-aio-linux: ignore EINVAL on io submits for fdsync or
fsync commands
* stress-brk: silently ignore brk on a specific address failures
* stress-sysfs: disable ROM test as this is causing some issues
* stress-mq: use 0..127 priority levels chosen at random
* stress-quota: add CAP_SYS_ADMIN prechecks before running the
stressor
* stress-sysfs: skip over /sysfs kernel debug interfaces
OBS-URL: https://build.opensuse.org/request/show/768447
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=164
- Update to version 0.10.16
* stress-bad-altstack: aggressively re-try when we can't
segfault the handler
* stress-aio-linux: perform periodic async fdsync and fsync
and use lots of open files
* stress-aio-linux: add async reads and allocate buffers
* stress-dev: Add TIOCMBIS and TIOCMBIC ioctls
* stress-dev: add TIOCNXCL and TIOCEXCL ioctls
* stress-dev: add a couple more tty specific ioctls
* stress-aio: fix sleepy wait to make it interruptible
* Manual: move the --set and --set-ops to the correct place
* stress-sysfs: improve timeout on slow sysfs entries
* stress-ramfs: create/lstat/remove symlink file on ramfs
filesystem
OBS-URL: https://build.opensuse.org/request/show/763353
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=162
- Update to version 0.10.14
* stress-chdir: fix opening of paths[i]
* stress-vecmath: don't use TARGET_CLONES on ppc64, it breaks
some older compilers
* stress-hrtimes: handle fork resource failures more gracefully.
* stress-chdir: mix random value and grey code of nth file
* stress-chdir: make paths more random and chdir to / for more
stress
* stress-wait: clean up a comment
* stress-sem: add sem_getvalue call to increase coverage
* stress-sem: add sem_timedwait to increase test coverage
* sigprocmask: fix missing sigprogmask and add sigtimedwait
* core-cache: remove / from cache path
OBS-URL: https://build.opensuse.org/request/show/757618
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=158
- Update to version 0.10.13
* stress-dev: add TIOCMGET, TIOCGICOUNT and TIOCGSERIAL ioctls
* stress-close: add more open types, don't chown files if root,
remove AF_APPLETALK
* stress-close: enable some more socket domains
* test: add test-setproctitle.c, forgot to add this earlier
* Where possible set the process title (argv[0])
* Change cache size information from info to debug level output
* stress-ng: add missing space between switch statement and (
* Add SIGILL to signals that need to be handled, it was missing
* stress-rdrand: fix typo in \n at end of info message
* stress-sock: fix build issues on systems without HAVE_RECVMMSG
* stress-sock: get the incoming CPU of the socket
* stress-sock: get MTU size and set TOS to IPTOS_THROUGHPUT
* kernel-coverage.sh: add random sock-opts flag
* stress-sock: also exercice recvmmsg and recvmsg
* stress-sock: remove debug
* stress-sock: add a random send option for --sock-opt
* core-mwc: fix mwc8() being reset when using mwc1()
* stress-schedpolicy: silently ignore EBUSY returns
OBS-URL: https://build.opensuse.org/request/show/755364
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=154
- Update to version 0.10.12
* stress-sem-sysv: fix GETALL arg, it should not be pass by reference
* stress-clock: fix segfault when timer_create fails
* kernel-coverage.sh: add more hdd specific advice hints
* stress-revio: fix fadv-seq option, it is currently disabled
* stress-hdd: fix fadv-seq option, it is currently disabled
* stress-sem-sysv: remove trailing whitespace
* stress-udp: exercise SIOCOUTQ and SIOCINQ ioctls
* stress-sock: exercise SIOCOUTQ and SIOCINQ ioctls
* stress-udp-flood: add SIOCOUTQ ioctl
* Include linux/sockios.h include if is available
* stress-shm: add lseek to exercise shm
* stress-sem-sysv: exercise GETALL semctl command
* stress-sem-sysv: fix typo GEZCNT -> GETZCNT
* stress-sysfs: add poll to sysfs exercising
* stress-sysfs: add some more file specific operations on /sysfs
files
* stress-clock: don't wait for timer completions, makes test more
aggressive
* stress-madvise: add MADV_COLD and MADV_PAGEOUT advice flags
* stress-msg: add random MSG_STAT_ANY msgctl call
* stress-msg: check struct msginfo is available with HAVE_MSGINFO
* kernel-coverage.sh: remove unix socket domain from udp stressor
* stress-rdrand: increase rdrand read rate by adding inner loop
* Manual: add clone3() to --clone description
* core-shim: remove debug
* stress-clone: convert NULL to a uint64_t for tls clone argument
* stress-clone: exercise clone3() if it is available
* stress-clone: add linux 5.5 CLONE_CLEAR_SIGHAND flag
* stress-rdrand: remove rdrand32
OBS-URL: https://build.opensuse.org/request/show/751456
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=152
- Update to version 0.10.11
* Rename stress-socketmany to stress-sockmany to match the stressor
name
* Rename stress-socketpair to stress-sockpair to match the stressor
name
* Rename stress-socket-diag to stress-sockdiag to match the stressor
name
* Rename stress-socket-fd to stress-sockfd to match the stressor name
* stress-sock: rename functions with sctp in name to sock
* Rename sock stressor stress-socket.c to stress-sock.c
* Add sockmany stressor to exercise many open socket connections
* stress-dev: add initial /dev/ptp device exercising code
* stress-schedpolicy: add SCHED_DEADLINE scheduling
* stress-softlockup: force lowest niceness to be less nice
* stress-softlockup: clean up a comment
* kernel-coverage.sh: Add some more corner case stressors
* stress-shm-sysv: silently ignore EINVAL when deleting shared memory
* manual: add default number of system V shared memory segments
* stress-zero: add lseeks as these are allowed on /dev/zero
* stress-zombie: don't give up when we hit out of memory
* stress-schedpolicy: exercise sched_util_max if it is useable
* stress-cache: add --cpu-sfence sfence instruction support (x86 only)
* stress-af-alf: fix stack clobbering issue on arm64/armhf
* stress-af-alg: report send/sendmsg EINVAL errors as debug, ignore
for next time
* stress-af-alg: add a preemption point on each crypto iteration
OBS-URL: https://build.opensuse.org/request/show/749991
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=150
- Update to version 0.10.10
* stress-ipsec-mb: rename IPSEC to IPSec
* stress-ipsec-mb: add helper function to get and memset the next job
* stress-ipsec-mb: increment jobs count in stress_job_check_status
* stress-ipsec-mb: check that jobs are complete as soon as possible
* stress-funcret: rename counter ii to i
* README: Fix typo in requests
* README: Add contributing information
OBS-URL: https://build.opensuse.org/request/show/747225
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=148
- Update to version 0.10.09
* code cleanup
* stress-af-alg: add default configs to complement /proc/crypto list
* stress-af-alg: add defconfigs with --af-alg-dump
* stress-af-alg: introduce the --af-alg-dump option
* stress-af-alg: use 'aead' salg_type for CRYPTO_AEAD on bind()
* stress-af-alg: fix sockaddr algorithm type on bind()
* stress-stack: check for ENOMEM fork failure and retry
* stress-stack: don't throw a fatal error when sigaltstack fails
* stress-stack: return error code in child using _exit() and not
return
* core-madvise: Add 5.4 MADV_COLD and MADV_PAGEOUT hints
* stress-prctl: add PR_GET_SPECULATION_CTRL exerciser
* Manual: update af-alg description
* Make a couple of const strings static
* stress-af-alg: fix build errors on undefined macros
* stress-af-alg: add aead support
* stress-af-alg: remove some debugging messages
* stress-af-alg: remove old unused crypto structures
* stress-af-alg: only add crypto algorithms that are supported by the
stressor
* stress-af-alg: use crypto algorithm data from /proc/crypto
* stress-clone: Add CLONE_NEWCGROUP
* stress-daemon: add expanding backoff timeout
* stress-daemon: keep retrying fork if we don't have enough resources
* stress-daemon: add minor backoff before fork retry (LP: #1849595)
* stress-vm: print stressor name using args->name rather than literal
string
* stress-readahead: print stressor name in failure message
* stress-matrix-3d: use pr_fail for short error failure messages
OBS-URL: https://build.opensuse.org/request/show/745602
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=146
- Update to version 0.10.08
* README: Add SuSE package information
* stress-x86syscall: use cpuid if it is available
* stress-judy: Add Judy array stressor
* Add memory hotplug stressor
* stress-sendfile: add missing line after variable declaration
* stress-dev: add some more linux keyboard ioctls to exercise
* stress-tree: fix error messages when nodes are not found
* stress-swap: detect for EINVAL errors on swapon
* stress-filename: don't use chars in filename that throw EILSEQ
errors
* stress-fiemap: detect if file system can support FIEMAP ioctls
* stress-zlib: make some char * pointers non-clobberable by longjmp
* stress-urandom: add mmap'ing to /dev/urandom for more exercising
* stress-zlib: use text_start and text_end based on stress-zlib
object code
* Add x86syscall vsyscall stressor
* stress-tsc: fix info message when tsc is not supported
- Add BuildRequires "libapparmor-devel" needed by stress-apparmor
OBS-URL: https://build.opensuse.org/request/show/741503
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=144
- Update to version 0.10.07
* Remove smatchify script, we now use other tools to static
analyse stress-ng
* Don't show utf8 chars on dump consoles
* stress-clone: make child process larger to make it more
OOM-able
* core-out-of-memory: open and close proc interface after each
write
* stress-rdrand: unroll loop x 4 more times for more throughput
* inline the __keep_stressing function, reduce call overhead
for more throughput
* stress-stack: make alternative signal stack privately
mapped
OBS-URL: https://build.opensuse.org/request/show/734422
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=142
- Update to version 0.10.06
* stress-mcontend: ensure mmap'd file is sync'd with zero
data
* stress-rmap: don't make fallocate failures a rmap test
failure
* stress-shm: fork and exit a child to exercise shm dup and
removal
* stress-ng: fix jobfile with classes
* stress-procfs: don't randomly read pci proc info on ARM64
* stress-procfs: remove bad buffer test, it's not portable
* stress-sysfs: remove bad address reads, these fault on ARM64
* stress-inode-flags: move open/close to controlling process
OBS-URL: https://build.opensuse.org/request/show/732787
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=140
- Update to version 0.10.05
* core-shim: fix typo in shim_move_mount
* core-shim: use shim_enosys for more ENOSYS returns
* Clean up shims for syslog(2) and syslog(3)
* stress-ramfs: remove it from the filesystem test
* stress-dirdeep: make inodes info into a debug message
* stress-vm: fix verification failure with gray code method
* stress-socket: make EPIPE a non-fatal error condition
* stress-udp: use correct default UDP port 7000
* stress-ng: rescan the exclusion list for --class stressors
* core-shim: reset errno before each waitpid call
* stress-socket: handle SIGPIPE as non-fatal
* stress-physpage: don't abort on zero address physpage
OBS-URL: https://build.opensuse.org/request/show/731789
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=138
- Update to version 0.10.04
* Remove execute bit on bash completion script
* stress-cpu: fix build time checks for __cpuid()
* stress-cpu: add a collatz sequence stressor
* stress-dev: temporarily disable hpet test
* stress-stack: use memory backed mmap'd alternative stack
* stress-inode-flags: detect failures in pthread and propagate
these back to parent (LP: #1841900)
* Add a pthread return pointer to pthread args
* Add new 5.3 sched_attr fields, fixes EFBIG on sched_{get|set}attr
* core-helper: don't call sched_getcpu on s390x
OBS-URL: https://build.opensuse.org/request/show/727837
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=136
- Update to version 0.10.02
* stress-pthread: protect counter with spinlock not mutex lock
* stress-pthread: don't block forever on pthread_cond_wait()
* core-cache: use a fixed size buffer for reading in /sys info
* stress-pty: don't report a failure on EINTR (LP: #1840512)
* stress-cpu: add an x86 cpuid instruction exerciser
* stress-cpu: add a 64 bit division stressor
* stress-pthread: don't tkill pthreads, can lead to futex blocking
- Update to version 0.10.01
* stress-procfs: disable read to read-only buffer
* stress-procfs: don't use large filenames on small pthread stacks
* bash-completion: remove the shebang at the start
* stress-ramfs: fix umounting races
* stress-ramfs: add capability check before running
* Add ramfs stressor, this also exercises the new mount system calls
* Add brk emulation for systems that don't support brk()
* stress-clone: add CLONE_PIDFD (new with Linux 5.2)
* stress-cpu: warn if CPU affinity may have been set
* stress-vforkmany: fix build error
* stress-vforkmany: wrap vfork syscall and put pragmas around it
* stress-fork: move pragmas to outside the stress_vfork function
* stress-memrate: handle memory sizes < 1MB
OBS-URL: https://build.opensuse.org/request/show/726437
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=134
- Update to version 0.10.00
* stress-pthread: abort if mutex lock is unlockable
* stress-cpu: use CLOCK_PROCESS_CPUTIME_ID to measure CPU consumed
* stress-cpu: fix CPU loading calculation
* core-helper: keeping on ringing SIGALRM until stressors get the
message
* stress-memthrash: make stressors more yielding
* stress-fork: do explicit keep_stressing() call rather than
simple flag check
* stress-fork: block SIGALRM and check for pending SIGALRMs
* Add stress_sigalrm_pending and stress_sigalrm_block helpers
* stress-brk: exercise zero expansion of brk
* stress-efivar: exercise efi variable interfaces a little more
* core-out-of-memory: refactor code, add a set adjustment helper
* core-sched: put sched types into a lookup table
* stress-socket: remove debug
* stress-dev: exercise /dev/nvram
* stress-socket: exercise IP_MTU if it is available
* stress-sctp: use setsockopt for more socket option exercising
* stress-sctp: add some sctp related getsockopt calls
* stress-fcntl: don't make EPERM a fatal test failure
* stress-chroot: don't make EPERM a fatal test failure
OBS-URL: https://build.opensuse.org/request/show/714714
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=132
- Package bash-completion script
- Update to version 0.09.59.1
* stress-wcs: fix segfault because of using incorrect string pointer
- Update to version 0.09.59
* Add bash completion script
* Fix up missing options args on help for various stressors
* stress-fcntl: ignore EINTR as a failed error return
* stress-iomix: add yield point in ioctl exercising
* stress-resources: add missing ifdef guard on fd_memfd
* stress-resources: add more yield points
* stress-ioprio: add more yield points
* stress-inode-flags: add another yield point check per ioctl
* stress-hrtimes: optimize the reaping process of child processes
* stress-vfork: improve vforkmany stressor yielding
* stress-dnotify: make dnotify wait loop yield
* Add more yield points when touching pages with mincore_touch_pages
* stress-bad-altstack: fix inverted logic of yield checks
* stress-bad-altstack: add some more yield points
* stress-yield: clarify yielder task types
* stress-mmap: voidify unused argument mmap_mprotect
* stress-str: fix incorrect size for str2
* stress-wcs: fill string with random characters to the correct length
* stress-shellsort: remove base_index helper function
* stress-shellsort: correctly constify return from base_index()
* remove declaration of ret, it shadows a higher scoped declaration
* stress-prct: remove environ declaration, it is defined int unistd.h
* core-helper: voidify unused capability argument
* Revert "stress-vecmath: align data to cache boundary and copy on
initialization"
* core-helper: fix missing int type in stress_check_capability
OBS-URL: https://build.opensuse.org/request/show/708832
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=128
- Update to version 0.09.58
* Makefile: bump version once more
* core-cache: cater for C libraries that don't support GLOB_ONLYDIR
* stress-bad-altstack: move help info to start of function to fix build error
* stress-icache: fix build error, add missing comma
* stress-stackmmap: move help info to start of function to fix build error
* stress-vm: include options that are no-ops for some arches
* stress-vm: fix missing return 0
* stress-full: move help info to start of function to fix build error
* stress-af-alg: fix build error, add missing comma
* Add copyright boilerplate to some text files
* Move per stressor help info into each stressor
* stress-udp: only declare udp_lite variable if UDP lite is supported
* stress-cache: move cache_flags declaration; fixes build error
* stress-ng: free proc info when a proc is being removed from the list
* Allow multiple definition of symbols when building a static image
* stress-softlockup: fix spelling mistake "reslults" -> "results"
* stress-cpu: fix spelling mistake "maxiumum" -> "maximum"
* stress-sigsegv: fix spelling mistake "instread" -> "instead"
* stress-ng: fix spelling mistake "functon" -> "function"
* Fix spelling mistake "exercsing" -> "exercising"
* stress-ng: fix spelling mistake "compressession" -> "compression"
* stress-cpu: fix spelling mistake "Rapshon" -> "Raphson"
* Add missing colon in error message text
* stress-zlib: clarify precedence of & and ? operators
* stress-stack: reduce scope of variable i
* core-log: reduce scope of empty_ts
* stress-aio-linux: fix build issue, missing ,
* stress-*: pass args using opt rather than optarg
* stress-socket: make function stress_set_socket_domain static
OBS-URL: https://build.opensuse.org/request/show/700137
OBS-URL: https://build.opensuse.org/package/show/benchmark/stress-ng?expand=0&rev=126