Skip to content

Conversation

@Marcondiro
Copy link

@Marcondiro Marcondiro commented Jan 22, 2026

Description

fixes #4935 by changing PTRACE_GET_SYSCALL_USER_DISPATCH_CONFIG and PTRACE_SET_SYSCALL_USER_DISPATCH_CONFIG type to c_uint.

This is a breaking change.

Sources

https://github.com/torvalds/linux/blob/a66191c590b3b58eaff05d2277971f854772bd5b/include/uapi/linux/ptrace.h#L118-L119

Checklist

  • Relevant tests in libc-test/semver have been updated
  • No placeholder or unstable values like *LAST or *MAX are
    included (see #3131)
  • Tested locally (cd libc-test && cargo test --target mytarget);
    especially relevant for platforms that may not be checked in CI

@Marcondiro Marcondiro marked this pull request as ready for review January 22, 2026 16:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

linux PTRACE_*ET_SYSCALL_USER_DISPATCH_CONFIG have wrong type

2 participants