Skip to content

RFE: update syscall table to Linux v7.1.0-rc3#487

Open
drakenclimber wants to merge 1 commit into
seccomp:mainfrom
drakenclimber:v7.1.0-rc3
Open

RFE: update syscall table to Linux v7.1.0-rc3#487
drakenclimber wants to merge 1 commit into
seccomp:mainfrom
drakenclimber:v7.1.0-rc3

Conversation

@drakenclimber
Copy link
Copy Markdown
Member

@drakenclimber drakenclimber commented May 12, 2026

Update the syscall table to Linux v7.1.0-rc3.

This table was updated by running:
$ ./arch-syscall-validate -c syscalls.csv <kernel_directory>

A few notes:

  • Kernel commit 8e0b986c59c6 ("s390: Remove compat support") removed
    31-bit s390 support. Because of this commit, the libseccomp
    tooling to build the s390 syscall numbers broke. I updated the
    31-bit s390 syscall numbers by hand
  • On parisc64, _llseek() changed from syscall 140 to PNR. Kernel
    commit da3680f564bd ("parisc: _llseek syscall is only available
    for 32-bit userspace") moved this syscall to 32-bit parisc only.
  • The following syscalls were added:
    file_getattr(), file_setattr(), listns(), open_tree_attr(),
    rseq_slice_yield(), and uprobe()

@drakenclimber drakenclimber added this to the v2.6.1 milestone May 12, 2026
@drakenclimber drakenclimber requested a review from pcmoore May 12, 2026 19:27
@drakenclimber drakenclimber self-assigned this May 12, 2026
Update the syscall table to Linux v7.1.0-rc3.

This table was updated by running:
$ ./arch-syscall-validate -c syscalls.csv <kernel_directory>

A few notes:
* Kernel commit 8e0b986c59c6 ("s390: Remove compat support") removed
  31-bit s390 support.  Because of this commit, the libseccomp
  tooling to build the s390 syscall numbers broke.  I updated the
  31-bit s390 syscall numbers by hand
* On parisc64, _llseek() changed from syscall 140 to PNR. Kernel
  commit da3680f564bd ("parisc: _llseek syscall is only available
  for 32-bit userspace") moved this syscall to 32-bit parisc only.
* The following syscalls were added:
  file_getattr(), file_setattr(), listns(), open_tree_attr(),
  rseq_slice_yield(), and uprobe()

Signed-off-by: Tom Hromatka (Oracle) <tom.hromatka@gmail.com>
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.

1 participant