Skip to content

i#7826: Fix drx time scale verbose=2 null dereferences#7827

Merged
derekbruening merged 1 commit intomasterfrom
i7826-scale-log-null
Mar 3, 2026
Merged

i#7826: Fix drx time scale verbose=2 null dereferences#7827
derekbruening merged 1 commit intomasterfrom
i7826-scale-log-null

Conversation

@derekbruening
Copy link
Contributor

Fixes drx time scale crashes when verbosity is raised to 2+ and an epoll_pwait2 system call is invoked by the app with a null (infinite) timeout.

Adds a test case of a null timeout to epoll_pwait2.

Tested by raising verbosity and observing a crash with the fix and no crash without the fix.
Also tested on the internal test that first hit this issue.

Fixes #7826

Fixes drx time scale crashes when verbosity is raised to 2+ and an
epoll_pwait2 system call is invoked by the app with a null (infinite)
timeout.

Adds a test case of a null timeout to epoll_pwait2.

Tested by raising verbosity and observing a crash with the fix and no
crash without the fix.
Also tested on the internal test that first hit this issue.

Fixes #7826
@derekbruening derekbruening merged commit ac5298b into master Mar 3, 2026
27 of 28 checks passed
@derekbruening derekbruening deleted the i7826-scale-log-null branch March 3, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CRASH drx time scaling with verbosity in pre_syscall_event for epoll_pwait2

2 participants