You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
stress-ng tests are designed to stress the hardware to detect/identify potential issues.
stress-ng fstat test specially fails for RHEL-8 with BUG reached PID limit when allocating a new ID, not safe to proceed with Gramine-Direct and works for all other distro supported by Gramine
Steps to reproduce
Install stress-ng
Makefile, manifest template, logs has been attached in zip
stress-ng: info: [1] setting to a 60 second run per stressor
stress-ng: info: [1] dispatching hogs: 144 fstat
stress-ng: info: [1] successful run completed in 60.26s
Actual results
[P1:libos] error: reached PID limit when allocating a new ID, not safe to proceed
[P1:libos] error: BUG() ../libos/src/ipc/libos_ipc_pid.c:72
[P1:libos] error: Illegal instruction during Gramine internal execution at 0x7fffffd19690 (0x7fffffd19690, VMID = 1, TID = 0)
[P134:T782438:stress-ng] error: Could not allocate a tid!
[P128:T572416:stress-ng] error: Could not allocate a tid!
[P133:T782437:stress-ng] error: Could not allocate a tid!
[P126:T572414:stress-ng] error: Could not allocate a tid!
[P114:T572402:stress-ng] error: Could not allocate a tid!
[P86:T309814:stress-ng] error: Could not allocate a tid!
[P72:T309800:stress-ng] error: Could not allocate a tid!
[P71:T309799:stress-ng] error: Could not allocate a tid!
[P69:T309797:stress-ng] error: Could not allocate a tid!
[P68:T309796:stress-ng] error: Could not allocate a tid!
[P59:T76571:stress-ng] error: Could not allocate a tid!
[P53:T76565:stress-ng] error: Could not allocate a tid!
[P57:T76569:stress-ng] error: Could not allocate a tid!
[P45:T76557:stress-ng] error: Could not allocate a tid!
[P47:libos] error: Failed to send IPC msg to 1: Broken pipe (EPIPE)
The main purpose of raising the bug was to understand why the test would fail only on RHEL but pass on Ubuntu distro. Is there any distro specific parameter that we need to check?
Description of the problem
stress-ng tests are designed to stress the hardware to detect/identify potential issues.
stress-ng fstat test specially fails for RHEL-8 with BUG
reached PID limit when allocating a new ID, not safe to proceed
with Gramine-Direct and works for all other distro supported by GramineSteps to reproduce
stress-ng fstat.zip
Expected results
gramine-direct stress-ng --fstat 0 --timeout 60s -v
Actual results
Gramine commit hash
1cf1f46
The text was updated successfully, but these errors were encountered: