Accepted stress-ng 0.07.17-1 (source amd64) into unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 31 Jan 2017 13:57:12 +0000
Source: stress-ng
Binary: stress-ng
Architecture: source amd64
Version: 0.07.17-1
Distribution: unstable
Urgency: medium
Maintainer: Colin King <colin.king@canonical.com>
Changed-By: Colin King <colin.king@canonical.com>
Description:
stress-ng - tool to load and stress a computer
Changes:
stress-ng (0.07.17-1) unstable; urgency=medium
.
* Makefile: bump version
* fast-test-all: add more feedback on failed or skipped tests at
end of test
* stress-tlb-shootdown: ensure we have a sensible number of child
processes
* stress-fcntl: disabled F_DUPFD_* stressors for minix
* stress-fcntl: ensure we are not dup'ing onto an already open fd
* stress-fcntl: only use flock64 for linux
* stress-fcntl: fix F_OFD_GETLK error message
* stress-fcntl: use flock64 for locking fcntl calls
* stress-get: treat EOVERFLOW on prlimit as not a fatal error
* mincore: fix incorrect inverted logic to test for minix
* fix build warning with missing const on BSD builds
* fix build warnings with missing const on GNU/HURD builds
* Make opt_all and wait_flag static, they do not need to be global
* Fix up some spelling mistakes
* ignite-cpu: make settings static
* rename opt_do_wait to wait_flag as a more appropriate name
* rename opt_sigint to caught_sigint
* Replace opt_do_run with keep_stressing_flag
* mincore: ensure we touch pages even when calloc or mincore fail
* stress-ng: func_supported should be a void arg
* stress-resouces: add calloc resource suckage
* stress-resources: add posix semaphore resource suckage
* stress-resources: add timer resource suckage
* stress-resources: add socketpair to resource suckage
* Optimize mwc64/32/16/8 functions
* stress-noop: add loop and inc to show minimal stressor example
* Optimize __keep_running helper
* Add LIKELY/UNLIKELY macros
* time.c: add another constification
* helper, stress-ng.h: add a couple more constifications
* cache: more constifications, remove comment from #endif
* perf: use scientific notation to define double constants
* stress-sleep: constify cast
* constify args_t *args parameters
* cache.c, stress-ng.h: move generic_map to cache.c, make it a typedef
* stress-ng.h: add some more comments to various fields
* stress-fifo: fix wrap around detection
* stress-get: need to assign ret before checking it
* stress-fcntl: remove "name: " prefix in error message
* stress-icache: add missing ; to fix *BSD build
* stress-tmpfs: use args->pid instead of getpid on pid
* stress-hdd: fix build issue on GNU/HURD
* stress-atomic: fix missing ;
* use a new helper keep_stressing() to check if we should keep on running
* Fix up pr_msg va_args, requires a shim
* log: make args const
* make pr_* macros into shim functions, shrinks the build size
* pr_fail always writes to stderr, so remove the need to specify the
stream
* pr_err always writes to stderr, so remove the need to specify the
stream
* pr_tidy always writes to stderr, so remove the need to specify the
stream
* pr_dbg always writes to stderr, so remove the need to specify the
stream
* pr_inf always writes to stdout, so remove the need to specify the
stream
* Remove need to pass name in pr_fail_err, pr_fail_errno, pr_fail_dbg
* Add stress_temp_filename_args helper
* Add stress_temp_dir_args helper
* Add stress_temp_dir_rm_args helper to rmdir given stressor args
* Add stress_temp_dir_mk_args helper to mkdir given stressor args
* Use arg->pid and arg->ppid rather than getpid() and getppid
* stress-tsc: fix missing typo
* Add pid, ppid and re-order args to pack more efficiently in args_t
* Pass args to stressors via a args_t struct
* Use the new mmap_check/set helper funcs
* Add mmap set/check helpers
* thrash: perform some sanity checks on mmap ranges
* stress-tmpfs: remove unnecessary mypid variable
* Add a tmpfs file/mmap stressor
* stress-af-alg: fix fd leak, add close on error exit path
* stress-af-alg: check for null ptr on cmsg to keep clang scan happy
* stress-resources: reduce scopeof slavename, make it const char *
* stress-netlink-proc: reduce scope of newname
* stress-vm-rw: return EXIT_NO_RESOURCE on resource failure
Checksums-Sha1:
3f7e0645d07ad13363231defc0d16e6fe89b9661 2168 stress-ng_0.07.17-1.dsc
724d315fd3c8da44784cbcff263dffd1cf297c62 359026 stress-ng_0.07.17.orig.tar.gz
79d25479038b0ef25376a68b2dec5b7488544717 39668 stress-ng_0.07.17-1.debian.tar.xz
42eb89405f8d5ccb16e45a5e46273e323e00318e 762470 stress-ng-dbgsym_0.07.17-1_amd64.deb
23a9722a2cad3c9c66e6979c61cfd6f0646b5e39 5722 stress-ng_0.07.17-1_amd64.buildinfo
6f92334bd350b489ebf985d1df0ed3125aac7809 1467548 stress-ng_0.07.17-1_amd64.deb
Checksums-Sha256:
2924177662ba950b5f091715079f8f487160a98204b300ad14569e574d65647f 2168 stress-ng_0.07.17-1.dsc
76595882405099a485ee62d6a0c64e41f5f91cc8c070894551e40e2a577bf647 359026 stress-ng_0.07.17.orig.tar.gz
3dd9fd799b3dbb8d13a2390ab23cf67d73163299d5c2ee95ff6b5e13d7ccd894 39668 stress-ng_0.07.17-1.debian.tar.xz
0a1b342b7764767b43ecc587ea4a86b001633cbbc225cd4def1f298fa78782be 762470 stress-ng-dbgsym_0.07.17-1_amd64.deb
49fb10f5abad2e74402dba290f160b0ee1e7ebe6b19751a13807e84e71574b42 5722 stress-ng_0.07.17-1_amd64.buildinfo
67588da04f2c24d1a9ef387f03a9cc9b4525ba9a7aaba9844cdf862aa6227b97 1467548 stress-ng_0.07.17-1_amd64.deb
Files:
597165d99588c334d21a984f8e5db406 2168 devel extra stress-ng_0.07.17-1.dsc
73091a9ca2d2b139284e88925b71e7f0 359026 devel extra stress-ng_0.07.17.orig.tar.gz
d8d849f4517e5ea70410989b5cef28a5 39668 devel extra stress-ng_0.07.17-1.debian.tar.xz
eb261e942c8a76f450fffd5291765f87 762470 debug extra stress-ng-dbgsym_0.07.17-1_amd64.deb
2ea4ea1c589888cea266fa7c9cf1cb83 5722 devel extra stress-ng_0.07.17-1_amd64.buildinfo
5dc7d5cbc5bfcafdcd5330ea567d2632 1467548 devel extra stress-ng_0.07.17-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQI2BAEBCAAgBQJYkJt2GRxjb2xpbi5raW5nQGNhbm9uaWNhbC5jb20ACgkQaMKH
38aoAiZ1jhAAgWuqf03xdLizJZHe+FTnOuGeG9wGi3VvVRSUcYyQx1xggqSqw+gc
v8QuU/JQX+ux9bpv2NR53zt8T6lfaLjnlcu+WgsSKWAq5wmnkUA4b8PrLbrJh5Kq
9RcWTmfrjpiLovdMMu7N02/jpFPufDbtIjIPIDxd23XKU0/7FBnjJatFjFwQm7oU
VKIBSaW0sxLqcGX/pFCdWWFYGKwXHxJhXpU3ZTyMHmy5xZfLPchMiOKe0bumsknW
NW3xFHMWhQKnalvxcWCGZ0/HU69Nc5ifUSdiE2qSRhGPrAZ2LxE+HYpr5LWmumY6
M3aPVY6gaLVxqY4QDXcV7RYiczhV1bFQSLvlDtNPrrzL6pX2vqsbcuzBBIgOvHx8
3gq0YHPexnAaSWRraxVaFI7MlCQSE3zgnsS5EdUYINtW2PKh5CP/l68TW+ivPZmz
1VaJ3hrFm6aA7D5hTHtsCPVkiVZ+oxcJkt0L7522R57LjchW/nv9XFQiWUvaOiNG
lmpbZtosGJ0ohEZwpQ9EPiqEBNvPMqUja9VwYthLsd56zG7DnyB87YqoFe1ZyFFu
NcnpVTTmpdv3nO2HI/1ha49vvtSeKzr96+zGvLq0FwRxAy+fqqUllWUSO0V6Kff0
XdMaKhH7avN15kCbtCPi/xTbDokRw6I/g1G1DNrhXT9u4tzWV//O3XQ=
=wwGm
-----END PGP SIGNATURE-----