Files
Alexandru Ardelean 15af025b7f stress-ng: add config menu to select external libraries
Backport upstream e0c4d324a, which lets a LIB_* variable be emptied to skip
that library's check. Drop 001-disable-extra-stressors.patch, which hardcoded
the same choice, and drive it from a Config.in menu instead. Defaults keep the
previously built set of stressors: only crypt, aio, bsd, jpeg, kmod, sctp and
zlib are probed. apparmor, EGL, GBM, GLES2, IPSec_MB and Judy have no OpenWrt
package, so they are never probed. Drop the backport once it is in a release.

Signed-off-by: Alexandru Ardelean <alex@shruggie.ro>
2026-07-13 14:24:42 +03:00

63 lines
1.2 KiB
Plaintext

menu "Configuration"
comment "Stressors that need an external library"
config STRESS_NG_LIB_ACL
bool "libacl - POSIX access control list stressors"
default n
config STRESS_NG_LIB_AIO
bool "libaio - asynchronous I/O stressors"
default y
config STRESS_NG_LIB_APPARMOR
bool "libapparmor - AppArmor stressors"
default n
config STRESS_NG_LIB_BSD
bool "libbsd - BSD compatibility stressors"
default y
config STRESS_NG_LIB_CRYPT
bool "libcrypt - password hashing stressors"
default y
config STRESS_NG_LIB_GMP
bool "libgmp - multiple-precision integer stressors"
default n
config STRESS_NG_LIB_JPEG
bool "libjpeg - JPEG compression stressors"
default y
config STRESS_NG_LIB_KMOD
bool "libkmod - kernel module stressors"
default y
config STRESS_NG_LIB_LZMA
bool "liblzma - LZMA compression stressors"
default n
config STRESS_NG_LIB_MD
bool "libmd - message digest stressors"
default n
config STRESS_NG_LIB_MPFR
bool "libmpfr - multiple-precision float stressors"
select STRESS_NG_LIB_GMP
default n
config STRESS_NG_LIB_SCTP
bool "libsctp - SCTP network stressors"
default y
config STRESS_NG_LIB_XXHASH
bool "libxxhash - xxhash digest stressors"
default n
config STRESS_NG_LIB_Z
bool "zlib - zlib compression stressors"
default y
endmenu