Spans two minor release cycles (0.19.04 to 0.21.00), adding new stressors,
improved architecture support, and various bug fixes.
Changelog: https://github.com/ColinIanKing/stress-ng/blob/V0.21.00/CHANGES
Signed-off-by: Alexandru Ardelean <redacted>
include $(TOPDIR)/rules.mk
PKG_NAME:=stress-ng
-PKG_VERSION:=0.19.04
+PKG_VERSION:=0.21.00
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=https://codeload.github.com/ColinIanKing/stress-ng/tar.gz/refs/tags/V$(PKG_VERSION)?
-PKG_HASH:=3761ae901b2a81dcdb3f5363b8d98f288c03ae320a697b6d7ffef01a48845f05
+PKG_HASH:=1339cbc6ccbff7e2ee2177bf0fd67e7b94e8ff7b07fe89bcfaec0280d800cf34
PKG_MAINTAINER:=Alexandru Ardelean <ardeleanalex@gmail.com>
PKG_LICENSE:=GPL-2.0-only
--- a/Makefile.config
+++ b/Makefile.config
-@@ -364,10 +364,10 @@ clean:
+@@ -372,10 +372,10 @@ clean:
.PHONY: libraries
libraries: \
configdir \
* get next row to be computed, will wrap around. Wrap arounds
--- a/stress-misaligned.c
+++ b/stress-misaligned.c
-@@ -52,6 +52,10 @@
+@@ -53,6 +53,10 @@
#undef HAVE_ATOMIC
#endif
#!/bin/sh -e
-stress-ng --version | grep "$2"
+# Run a single CPU operation and exit; validates the stressor infrastructure
+stress-ng --cpu 1 --cpu-ops 1 --metrics-brief