aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/csource
diff options
context:
space:
mode:
authorLiz Prucka <lizprucka@google.com>2023-07-25 10:22:19 -0500
committerAleksandr Nogikh <nogikh@google.com>2023-07-25 17:22:32 +0000
commit00adc293db8cdb857f69bb49196e432c460813fe (patch)
tree066fab36be5c25186ea4f8a5bbb15486d3a6dd4b /pkg/csource
parenta92e604f21f1946a639b0eb05bdfe305b0103b35 (diff)
executor/android: updated x86 seccomp policy
The recent docker upgrade to debian `bookworm` caused x86_64 instances to fail in `pthread_create()` due to the android seccomp filter. On `bookworm`, `pthread_create()` calls `clone3()` and `set_robust_list()` which aren't on the seccomp filter (instead of `clone()`), which is. Added these calls to the seccomp policy.
Diffstat (limited to 'pkg/csource')
-rw-r--r--pkg/csource/generated.go973
1 files changed, 478 insertions, 495 deletions
diff --git a/pkg/csource/generated.go b/pkg/csource/generated.go
index 4820d10ba..4f704ebf9 100644
--- a/pkg/csource/generated.go
+++ b/pkg/csource/generated.go
@@ -9977,126 +9977,119 @@ BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW),
static const struct sock_filter* system_filter = arm_system_filter;
static const size_t system_filter_size = arm_system_filter_size;
#define kFilterMaxSize (arm_app_filter_size + 3 + 1 + 4 + 2)
-
#elif GOARCH_amd64
#define PRIMARY_ARCH AUDIT_ARCH_X86_64
const struct sock_filter x86_64_app_filter[] = {
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 0, 0, 114),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 202, 112, 0),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 16, 111, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 166, 55, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 104, 27, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 44, 13, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 32, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 17, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 8, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 6, 105, 104),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 16, 104, 103),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 24, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 21, 102, 101),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 29, 101, 100),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 38, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 35, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 33, 98, 97),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 37, 97, 96),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 43, 96, 95),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 91, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 72, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 58, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 57, 92, 91),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 64, 91, 90),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 89, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 82, 89, 88),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 90, 88, 87),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 95, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 93, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 92, 85, 84),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 94, 84, 83),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 103, 83, 82),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 135, 13, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 117, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 112, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 107, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 105, 78, 77),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 111, 77, 76),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 115, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 113, 75, 74),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 116, 74, 73),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 124, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 120, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 119, 71, 70),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 122, 70, 69),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 132, 69, 68),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 157, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 140, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 137, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 136, 65, 64),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 139, 64, 63),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 155, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 153, 62, 61),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 156, 61, 60),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 162, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 160, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 159, 58, 57),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 161, 57, 56),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 163, 56, 55),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 275, 27, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 228, 13, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 206, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 186, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 179, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 167, 50, 49),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 180, 49, 48),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 203, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 201, 47, 46),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 205, 46, 45),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 221, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 217, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 211, 43, 42),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 220, 42, 41),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 227, 41, 40),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 254, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 247, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 233, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 232, 37, 36),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 235, 36, 35),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 251, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 248, 34, 33),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 253, 33, 32),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 262, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 257, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 256, 30, 29),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 261, 29, 28),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 274, 28, 27),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 321, 13, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 302, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 283, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 280, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 279, 23, 22),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 282, 22, 21),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 285, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 284, 20, 19),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 300, 19, 18),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 314, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 306, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 303, 16, 15),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 312, 15, 14),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 320, 14, 13),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 436, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 424, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 332, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 329, 10, 9),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 333, 9, 8),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 434, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 425, 7, 6),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 435, 6, 5),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 440, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 438, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 437, 3, 2),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 439, 2, 1),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 441, 1, 0),
-BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 0, 0, 108),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 202, 106, 0),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 16, 105, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 162, 53, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 104, 27, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 44, 13, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 32, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 17, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 8, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 6, 99, 98),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 16, 98, 97),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 24, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 21, 96, 95),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 29, 95, 94),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 38, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 35, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 33, 92, 91),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 37, 91, 90),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 43, 90, 89),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 91, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 72, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 58, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 57, 86, 85),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 64, 85, 84),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 89, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 82, 83, 82),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 90, 82, 81),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 95, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 93, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 92, 79, 78),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 94, 78, 77),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 103, 77, 76),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 135, 13, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 117, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 112, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 107, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 105, 72, 71),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 111, 71, 70),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 115, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 113, 69, 68),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 116, 68, 67),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 124, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 120, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 119, 65, 64),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 122, 64, 63),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 132, 63, 62),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 155, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 140, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 137, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 136, 59, 58),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 139, 58, 57),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 153, 57, 56),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 160, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 157, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 156, 54, 53),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 159, 53, 52),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 161, 52, 51),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 262, 25, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 228, 13, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 206, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 186, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 179, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 163, 46, 45),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 180, 45, 44),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 203, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 201, 43, 42),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 205, 42, 41),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 221, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 217, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 211, 39, 38),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 220, 38, 37),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 227, 37, 36),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 251, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 247, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 233, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 232, 33, 32),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 235, 32, 31),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 248, 31, 30),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 257, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 254, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 253, 28, 27),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 256, 27, 26),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 261, 26, 25),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 321, 13, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 302, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 283, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 280, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 279, 21, 20),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 282, 20, 19),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 285, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 284, 18, 17),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 300, 17, 16),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 314, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 306, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 303, 14, 13),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 312, 13, 12),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 320, 12, 11),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 434, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 424, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 332, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 329, 8, 7),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 333, 7, 6),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 425, 6, 5),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 440, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 438, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 437, 3, 2),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 439, 2, 1),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 441, 1, 0),
+ BPF_STMT(BPF_RET | BPF_K, SECCOMP_RET_ALLOW),
};
#define x86_64_app_filter_size (sizeof(x86_64_app_filter) / sizeof(struct sock_filter))
@@ -10105,107 +10098,105 @@ static const struct sock_filter* primary_app_filter = x86_64_app_filter;
static const size_t primary_app_filter_size = x86_64_app_filter_size;
const struct sock_filter x86_64_system_filter[] = {
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 0, 0, 100),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 202, 98, 0),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 16, 97, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 203, 49, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 93, 25, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 44, 13, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 32, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 17, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 8, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 6, 91, 90),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 16, 90, 89),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 24, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 21, 88, 87),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 29, 87, 86),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 38, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 35, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 33, 84, 83),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 37, 83, 82),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 43, 82, 81),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 79, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 72, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 58, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 57, 78, 77),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 64, 77, 76),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 78, 76, 75),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 91, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 89, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 82, 73, 72),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 90, 72, 71),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 92, 71, 70),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 155, 11, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 135, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 112, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 95, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 94, 66, 65),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 111, 65, 64),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 132, 64, 63),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 140, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 137, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 136, 61, 60),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 139, 60, 59),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 153, 59, 58),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 175, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 169, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 157, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 156, 55, 54),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 167, 54, 53),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 172, 53, 52),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 186, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 179, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 177, 50, 49),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 180, 49, 48),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 201, 48, 47),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 283, 23, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 251, 11, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 221, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 217, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 206, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 205, 42, 41),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 211, 41, 40),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 220, 40, 39),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 247, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 233, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 232, 37, 36),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 235, 36, 35),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 248, 35, 34),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 262, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 257, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 254, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 253, 31, 30),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 256, 30, 29),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 261, 29, 28),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 280, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 275, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 274, 26, 25),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 279, 25, 24),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 282, 24, 23),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 332, 11, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 305, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 302, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 285, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 284, 19, 18),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 300, 18, 17),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 303, 17, 16),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 321, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 314, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 312, 14, 13),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 320, 13, 12),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 329, 12, 11),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 436, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 434, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 424, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 333, 8, 7),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 425, 7, 6),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 435, 6, 5),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 440, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 438, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 437, 3, 2),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 439, 2, 1),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 441, 1, 0),
-BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 0, 0, 98),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 202, 96, 0),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 16, 95, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 186, 47, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 91, 23, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 38, 11, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 24, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 17, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 8, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 6, 89, 88),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 16, 88, 87),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 21, 87, 86),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 35, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 32, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 29, 84, 83),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 33, 83, 82),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 37, 82, 81),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 72, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 58, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 44, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 43, 78, 77),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 57, 77, 76),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 64, 76, 75),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 89, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 79, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 78, 73, 72),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 82, 72, 71),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 90, 71, 70),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 140, 11, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 112, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 95, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 93, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 92, 66, 65),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 94, 65, 64),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 111, 64, 63),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 137, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 135, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 132, 61, 60),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 136, 60, 59),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 139, 59, 58),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 169, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 157, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 155, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 153, 55, 54),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 156, 54, 53),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 167, 53, 52),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 179, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 175, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 172, 50, 49),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 177, 49, 48),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 180, 48, 47),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 280, 23, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 247, 11, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 217, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 206, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 203, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 201, 42, 41),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 205, 41, 40),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 211, 40, 39),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 233, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 221, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 220, 37, 36),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 232, 36, 35),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 235, 35, 34),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 257, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 254, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 251, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 248, 31, 30),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 253, 30, 29),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 256, 29, 28),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 265, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 262, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 261, 26, 25),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 264, 25, 24),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 279, 24, 23),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 321, 11, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 302, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 285, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 283, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 282, 19, 18),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 284, 18, 17),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 300, 17, 16),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 314, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 305, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 303, 14, 13),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 312, 13, 12),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 320, 12, 11),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 434, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 424, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 332, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 329, 8, 7),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 333, 7, 6),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 425, 6, 5),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 440, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 438, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 437, 3, 2),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 439, 2, 1),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 441, 1, 0),
+ BPF_STMT(BPF_RET | BPF_K, SECCOMP_RET_ALLOW),
};
#define x86_64_system_filter_size (sizeof(x86_64_system_filter) / sizeof(struct sock_filter))
@@ -10218,147 +10209,141 @@ static const size_t system_filter_size = x86_64_system_filter_size;
#define PRIMARY_ARCH AUDIT_ARCH_I386
const struct sock_filter x86_app_filter[] = {
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 0, 0, 140),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 240, 138, 0),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 54, 137, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 183, 69, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 85, 35, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 45, 17, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 26, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 19, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 10, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 8, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 7, 130, 129),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 9, 129, 128),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 13, 128, 127),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 24, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 21, 126, 125),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 25, 125, 124),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 36, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 33, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 27, 122, 121),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 34, 121, 120),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 41, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 40, 119, 118),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 44, 118, 117),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 63, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 57, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 55, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 52, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 46, 113, 112),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 53, 112, 111),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 56, 111, 110),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 60, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 58, 109, 108),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 61, 108, 107),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 75, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 66, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 65, 105, 104),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 68, 104, 103),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 77, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 76, 102, 101),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 79, 101, 100),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 122, 17, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 104, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 96, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 94, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 90, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 86, 95, 94),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 93, 94, 93),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 95, 93, 92),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 102, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 98, 91, 90),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 103, 90, 89),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 116, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 114, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 107, 87, 86),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 115, 86, 85),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 118, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 117, 84, 83),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 121, 83, 82),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 140, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 131, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 125, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 123, 79, 78),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 126, 78, 77),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 136, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 134, 76, 75),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 137, 75, 74),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 168, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 150, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 149, 72, 71),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 164, 71, 70),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 172, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 169, 69, 68),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 182, 68, 67),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 300, 33, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 245, 17, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 211, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 205, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 199, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 190, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 188, 61, 60),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 198, 60, 59),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 203, 59, 58),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 207, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 206, 57, 56),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 210, 56, 55),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 224, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 218, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 212, 53, 52),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 222, 52, 51),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 241, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 240, 50, 49),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 244, 49, 48),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 272, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 254, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 252, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 250, 45, 44),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 253, 44, 43),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 265, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 264, 42, 41),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 271, 41, 40),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 291, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 284, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 273, 38, 37),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 285, 37, 36),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 295, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 294, 35, 34),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 299, 34, 33),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 383, 17, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 344, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 322, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 318, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 313, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 312, 28, 27),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 317, 27, 26),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 321, 26, 25),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 340, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 337, 24, 23),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 341, 23, 22),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 351, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 346, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 345, 20, 19),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 349, 19, 18),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 374, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 359, 17, 16),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 380, 16, 15),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 434, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 417, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 403, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 384, 12, 11),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 415, 11, 10),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 420, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 418, 9, 8),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 425, 8, 7),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 438, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 436, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 435, 5, 4),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 437, 4, 3),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 440, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 439, 2, 1),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 441, 1, 0),
-BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 0, 0, 134),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 240, 132, 0),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 54, 131, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 172, 65, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 85, 33, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 45, 17, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 26, 9, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 19, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 10, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 8, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 7, 124, 123),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 9, 123, 122),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 13, 122, 121),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 24, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 21, 120, 119),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 25, 119, 118),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 36, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 33, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 27, 116, 115),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 34, 115, 114),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 41, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 40, 113, 112),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 44, 112, 111),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 63, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 57, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 55, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 46, 108, 107),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 56, 107, 106),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 60, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 58, 105, 104),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 61, 104, 103),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 75, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 66, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 65, 101, 100),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 68, 100, 99),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 77, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 76, 98, 97),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 79, 97, 96),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 118, 15, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 102, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 94, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 90, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 86, 92, 91),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 93, 91, 90),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 96, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 95, 89, 88),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 98, 88, 87),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 114, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 104, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 103, 85, 84),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 107, 84, 83),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 116, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 115, 82, 81),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 117, 81, 80),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 136, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 125, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 122, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 121, 77, 76),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 123, 76, 75),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 131, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 126, 74, 73),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 134, 73, 72),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 150, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 140, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 137, 70, 69),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 149, 69, 68),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 168, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 164, 67, 66),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 169, 66, 65),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 295, 33, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 241, 17, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 207, 9, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 199, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 190, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 183, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 182, 59, 58),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 188, 58, 57),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 198, 57, 56),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 205, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 203, 55, 54),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 206, 54, 53),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 218, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 211, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 210, 51, 50),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 212, 50, 49),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 224, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 222, 48, 47),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 240, 47, 46),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 265, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 252, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 245, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 244, 43, 42),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 250, 42, 41),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 254, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 253, 40, 39),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 264, 39, 38),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 284, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 272, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 271, 36, 35),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 273, 35, 34),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 291, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 285, 33, 32),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 294, 32, 31),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 374, 15, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 340, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 318, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 300, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 299, 27, 26),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 317, 26, 25),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 322, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 321, 24, 23),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 337, 23, 22),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 346, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 344, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 341, 20, 19),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 345, 19, 18),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 351, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 349, 17, 16),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 359, 16, 15),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 421, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 403, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 383, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 380, 12, 11),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 384, 11, 10),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 417, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 415, 9, 8),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 418, 8, 7),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 438, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 434, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 425, 5, 4),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 437, 4, 3),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 440, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 439, 2, 1),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 441, 1, 0),
+ BPF_STMT(BPF_RET | BPF_K, SECCOMP_RET_ALLOW),
};
#define x86_app_filter_size (sizeof(x86_app_filter) / sizeof(struct sock_filter))
@@ -10367,143 +10352,141 @@ static const struct sock_filter* primary_app_filter = x86_app_filter;
static const size_t primary_app_filter_size = x86_app_filter_size;
const struct sock_filter x86_system_filter[] = {
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 0, 0, 136),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 240, 134, 0),
-BPF_JUMP(BPF_JMP|BPF_JEQ|BPF_K, 54, 133, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 190, 67, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 88, 33, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 51, 17, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 36, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 19, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 11, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 3, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 2, 126, 125),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 7, 125, 124),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 13, 124, 123),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 26, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 22, 122, 121),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 27, 121, 120),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 43, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 41, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 38, 118, 117),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 42, 117, 116),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 45, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 44, 115, 114),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 46, 114, 113),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 66, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 60, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 57, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 53, 110, 109),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 58, 109, 108),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 64, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 62, 107, 106),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 65, 106, 105),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 77, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 74, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 68, 103, 102),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 76, 102, 101),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 85, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 80, 100, 99),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 86, 99, 98),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 128, 17, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 114, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 96, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 94, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 91, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 89, 93, 92),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 93, 92, 91),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 95, 91, 90),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 102, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 98, 89, 88),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 107, 88, 87),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 118, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 116, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 115, 85, 84),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 117, 84, 83),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 124, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 123, 82, 81),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 126, 81, 80),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 143, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 136, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 131, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 130, 77, 76),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 134, 76, 75),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 138, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 137, 74, 73),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 141, 73, 72),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 172, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 150, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 149, 70, 69),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 164, 69, 68),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 183, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 182, 67, 66),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 188, 66, 65),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 318, 33, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 255, 17, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 224, 9, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 213, 5, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 199, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 197, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 196, 59, 58),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 198, 58, 57),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 212, 57, 56),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 218, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 215, 55, 54),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 222, 54, 53),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 245, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 241, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 240, 51, 50),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 244, 50, 49),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 252, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 250, 48, 47),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 253, 47, 46),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 292, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 272, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 258, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 256, 43, 42),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 271, 42, 41),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 284, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 273, 40, 39),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 285, 39, 38),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 300, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 295, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 294, 36, 35),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 299, 35, 34),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 313, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 312, 33, 32),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 317, 32, 31),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 383, 15, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 343, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 324, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 322, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 321, 27, 26),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 323, 26, 25),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 340, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 337, 24, 23),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 341, 23, 22),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 351, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 346, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 345, 20, 19),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 349, 19, 18),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 374, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 359, 17, 16),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 380, 16, 15),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 434, 7, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 417, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 403, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 384, 12, 11),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 415, 11, 10),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 420, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 418, 9, 8),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 425, 8, 7),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 438, 3, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 436, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 435, 5, 4),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 437, 4, 3),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 440, 1, 0),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 439, 2, 1),
-BPF_JUMP(BPF_JMP|BPF_JGE|BPF_K, 441, 1, 0),
-BPF_STMT(BPF_RET|BPF_K, SECCOMP_RET_ALLOW),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 0, 0, 134),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 240, 132, 0),
+ BPF_JUMP(BPF_JMP | BPF_JEQ | BPF_K, 54, 131, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 183, 65, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 88, 33, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 51, 17, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 36, 9, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 19, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 11, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 3, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 2, 124, 123),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 7, 123, 122),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 13, 122, 121),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 26, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 22, 120, 119),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 27, 119, 118),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 43, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 41, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 38, 116, 115),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 42, 115, 114),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 45, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 44, 113, 112),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 46, 112, 111),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 66, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 60, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 57, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 53, 108, 107),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 58, 107, 106),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 64, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 62, 105, 104),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 65, 104, 103),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 77, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 74, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 68, 101, 100),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 76, 100, 99),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 85, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 80, 98, 97),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 86, 97, 96),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 124, 15, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 102, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 94, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 91, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 89, 92, 91),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 93, 91, 90),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 96, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 95, 89, 88),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 98, 88, 87),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 116, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 114, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 107, 85, 84),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 115, 84, 83),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 118, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 117, 82, 81),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 123, 81, 80),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 140, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 131, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 128, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 126, 77, 76),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 130, 76, 75),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 136, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 134, 74, 73),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 137, 73, 72),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 150, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 143, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 141, 70, 69),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 149, 69, 68),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 172, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 164, 67, 66),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 182, 66, 65),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 303, 33, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 252, 17, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 218, 9, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 199, 5, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 197, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 190, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 188, 59, 58),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 196, 58, 57),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 198, 57, 56),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 213, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 212, 55, 54),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 217, 54, 53),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 241, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 224, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 222, 51, 50),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 240, 50, 49),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 245, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 244, 48, 47),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 250, 47, 46),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 284, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 258, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 255, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 253, 43, 42),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 256, 42, 41),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 272, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 271, 40, 39),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 273, 39, 38),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 295, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 292, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 285, 36, 35),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 294, 35, 34),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 300, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 299, 33, 32),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 302, 32, 31),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 374, 15, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 340, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 322, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 318, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 317, 27, 26),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 321, 26, 25),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 324, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 323, 24, 23),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 337, 23, 22),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 346, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 343, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 341, 20, 19),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 345, 19, 18),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 351, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 349, 17, 16),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 359, 16, 15),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 421, 7, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 403, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 383, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 380, 12, 11),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 384, 11, 10),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 417, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 415, 9, 8),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 418, 8, 7),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 438, 3, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 434, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 425, 5, 4),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 437, 4, 3),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 440, 1, 0),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 439, 2, 1),
+ BPF_JUMP(BPF_JMP | BPF_JGE | BPF_K, 441, 1, 0),
+ BPF_STMT(BPF_RET | BPF_K, SECCOMP_RET_ALLOW),
};
#define x86_system_filter_size (sizeof(x86_system_filter) / sizeof(struct sock_filter))