Conversation
|
Hi all, I've been running the libseccomp test suit (make check) on my Alpha UP2000+ with a kernel patched for libseccomp support, here are some results: Regression Test Summary So it mostly works I'd say! great work with libseccomp!. Below are some of the tests that fail: Test 33-sim-socket_syscalls_be%%001-00001 result: ERROR 33-sim-socket_syscalls_be rc=14 Test 34-sim-basic_denylist%%003-00001 result: FAILURE bpf_sim resulted in ALLOW Test 43-sim-a2_order%%031-00001 result: FAILURE bpf_sim resulted in KILL Test 62-sim-arch_transactions%%001-00001 result: FAILURE bpf_sim resulted in ALLOW Test 53-sim-binary_tree%%001-00001 result: ERROR 53-sim-binary_tree rc=14 I haven't yet looked into the details as to why tests fail, seems like some of them just assumes the |
d0bd0a4 to
0590350
Compare
|
Without looking at the patch, I just want to remind everyone that we generally don't merge new architecture support until we have a released upstream kernel with seccomp support for that architecture. |
|
Looking at Linus' tree, it doesn't appear that the seccomp support patch for Alpha has landed. |
It's part of Magnus Lindholm's tree in the for-next branch and will be submitted once the merge window opens again. |
|
Great, we'll look forward to that. Hopefully that will give folks enough time to sort out the test failures. On a personal note, my first job out of college was working on Tru64 UNIX for the Alpha, merging Alpha support into libseccomp would make me very happy :) |
This adds architecture support for Alpha, the other architecture besides SPARC which is unsupported yet.
A patch to add support for
SECCOMP_FILTERwas just posted to LKML.This PR is missing the update to
src/syscalls.csvsince I have no clue how that works now. See this issue.CC @linmag7 who is working on the kernel part.