• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

seccomp / libseccomp
89%
main: 89%

Build:
Build:
LAST BUILD BRANCH: release-2.6
DEFAULT BRANCH: main
Repo Added 07 Feb 2017 10:48PM UTC
Files 27
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH release-2.6
branch: release-2.6
CHANGE BRANCH
x
Reset
  • release-2.6
  • alpha-support
  • clang
  • codeql
  • coverity-scan
  • dependabot/github_actions/actions/upload-artifact-3
  • dev/addfd
  • distutils
  • fix-test
  • fix/py-makefile
  • fix_syscall_name_munging
  • gh-415_backport
  • gh-451
  • issue466
  • issues/11
  • issues/463
  • issues/472
  • main
  • man
  • master
  • oob
  • pass
  • patch-1
  • patch-2
  • python-wheel2
  • refs/pull/469/merge
  • refs/tags/v2.5.2
  • refs/tags/v2.5.3
  • refs/tags/v2.5.4
  • refs/tags/v2.5.5
  • refs/tags/v2.5.6
  • refs/tags/v2.6.0
  • release-2.3
  • release-2.4
  • release-2.5
  • sparc-support
  • ubuntu22
  • ubuntu24
  • update-pkg-config
  • v2.4.4
  • v2.5.0
  • v2.5.1
  • v7.0-rc7
  • v7.1.0-rc3
  • versioned-symbols
  • working-s390
  • working-syscall
  • working-syscall_25
  • working-system_dedup

22 May 2026 03:44AM UTC coverage: 89.024%. Remained the same
26267211046

push

github

pcmoore
syscalls: update syscall table to Linux v7.1.0-rc4

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

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.  Thus, any syscalls added to the kernel after
  this commit are not supported by 31-bit s390
* 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>
Signed-off-by: Paul Moore <paul@paul-moore.com>
(imported from commit 7e95f5b92)

3147 of 3535 relevant lines covered (89.02%)

256561.61 hits per line

Relevant lines Covered
Build:
Build:
3535 RELEVANT LINES 3147 COVERED LINES
256561.61 HITS PER LINE
Source Files on release-2.6
  • Tree
  • List 27
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26267211046 release-2.6 syscalls: update syscall table to Linux v7.1.0-rc4 Update the syscall table to Linux v7.1.0-rc4. This table was updated by running: $ ./arch-syscall-validate -c syscalls.csv <kernel_directory> A few notes: * Kernel commit 8e0b986c59c6 ("s390: R... push 22 May 2026 03:47AM UTC pcmoore github
89.02
26102025297 release-2.6 syscalls: fix s390 at Linux v6.18 The S390 architecture was removed from the upstream Linux kernel in Linux v6.19 with commit 8e0b986c59c6 ("s390: Remove compat support") so freeze our s390 syscall table at Linux v6.18 until such time as we remov... push 19 May 2026 02:00PM UTC drakenclimber github
89.02
24264207718 release-2.6 python: Fix shebang in setup.py Though setup.py is deprecated, but we'd better fix shebang now... Signed-off-by: RocketDev <ma2014119@outlook.com> Signed-off-by: Paul Moore <paul@paul-moore.com> (imported from commit 18e4955cd0d92de243624eaebdbb... push 10 Apr 2026 09:09PM UTC pcmoore github
89.02
24253205988 release-2.6 doc: fix a missing CHANGELOG entry from v2.6.0 While it was mentioned indirectly, add an explicit mention of the new seccomp_export_bpf_mem() API. Signed-off-by: Paul Moore <paul@paul-moore.com> (imported from commit 9d7a3cd937e7841ece62ac19f0f0... push 10 Apr 2026 04:34PM UTC pcmoore github
89.02
24208902476 release-2.6 python: fix in-source python builds the Makefile for the python bindings does a check for out of source builds to see if it should copy the .pyx file. However, if `srcdir` and `builddir` are different strings but point to the same directory, the ... push 09 Apr 2026 07:23PM UTC pcmoore github
89.02
24162912541 release-2.6 doc: Add seccomp_transaction_start.3 to Makefile.am The transaction documentation was added in commit 72b013222026 ("api: add transaction support to the libseccomp API"), but we forgot to add the newly added transactions doc to the Makefile. Thi... push 08 Apr 2026 10:58PM UTC pcmoore github
89.02
20826934572 release-2.6 db: Fix tab/space issue with previous commit Replace spaces with tabs in previous commit. There are no functional changes in this commit. Fixes: 1a8730c5fb32 ("db: propagate notify_used when merging filter collections") Signed-off-by: Tom Hroma... push 08 Jan 2026 06:12PM UTC drakenclimber github
89.02
20797341900 release-2.6 db: propagate notify_used when merging filter collections Merging filter collections didn’t carry over notify_used; if the source had SCMP_ACT_NOTIFY rules, the merged filter could skip requesting SECCOMP_FILTER_FLAG_NEW_LISTENER, yielding no lis... push 07 Jan 2026 09:40PM UTC drakenclimber github
89.02
17345218669 release-2.6 tests: Skip tests 60 and 61 on x32 x32 syscalls require the X32_SYSCALL_BIT (0x4000 0000) to be set, and thus syscalls less than that are invalid on the x32 architecture. Tests 60 and 61 utilize syscalls less than 0x4000 0000, so skip those test... push 30 Aug 2025 03:02PM UTC pcmoore github
89.05
13929262487 release-2.6 gh: bump ubuntu 24.04 Signed-off-by: Thomas Bettler <thomas.bettler@gmail.com> Acked-by: Tom Hromatka <tom.hromatka@oracle.com> [PM: merge fuzz, subject tweak] Signed-off-by: Paul Moore <paul@paul-moore.com> (imported from commit c375ae5f25912bbd... push 18 Mar 2025 05:11PM UTC pcmoore github
89.05
See All Builds (1195)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc