Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

i#5843 scheduler: Mark more maybe-blocking syscalls #6380

Merged
merged 1 commit into from
Oct 19, 2023

Conversation

derekbruening
Copy link
Contributor

@derekbruening derekbruening commented Oct 19, 2023

Add epoll_pwait2, sendmmsg, recvmmsg, and membarrier to the maybe-blocking syscall list. These don't always block: e.g., membarrier has some sub-operations for which it never blocks.

Updates the DR syscall headers to include recently added syscalls, including epoll_pwait2. The uapi headers are only partly updated due to lack of easy access to a header to fill in the other SYS_ defines.

Issue: #5843

Add epoll_pwait2, sendmmsg, recvmmmsg, and membarrier to the
maybe-blocking syscall list.  These don't always block: e.g.,
membarrier has some sub-operations for which it never blocks.

Updates the DR syscall headers to include recently added syscalls,
including epoll_pwait2.  The uapi headers are only partly updated due
to lack of easy access to a header to fill in the other SYS_ defines.

Issue: #5843
@derekbruening derekbruening merged commit 63de36e into master Oct 19, 2023
15 checks passed
@derekbruening derekbruening deleted the i5843-more-blocking-syscalls branch October 19, 2023 19:15
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.

2 participants