From: Dmitry V. Levin Date: Sun, 16 Jul 2017 22:31:34 +0000 (+0000) Subject: Update BPF_* constants X-Git-Tag: v4.19~256 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=695beba6b7c7310af5b7038fe3f379e346527825;p=strace Update BPF_* constants * xlat/bpf_commands.in: Add BPF_PROG_TEST_RUN, BPF_PROG_GET_NEXT_ID, BPF_MAP_GET_NEXT_ID, BPF_PROG_GET_FD_BY_ID, BPF_MAP_GET_FD_BY_ID, and BPF_OBJ_GET_INFO_BY_FD introduced by linux kernel commits v4.12-rc1~64^3~287^2~5, v4.13-rc1~157^2~271^2~5, v4.13-rc1~157^2~271^2~4, v4.13-rc1~157^2~271^2~3, and v4.13-rc1~157^2~271^2~1, respectively. * xlat/bpf_attach_type.in: Add BPF_CGROUP_SOCK_OPS introduced by linux kernel commit v4.13-rc1~157^2~37^2~15. * xlat/bpf_prog_types.in: Add BPF_PROG_TYPE_SOCK_OPS introduced by the same commit. --- diff --git a/xlat/bpf_attach_type.in b/xlat/bpf_attach_type.in index f78bc5be..9f96467c 100644 --- a/xlat/bpf_attach_type.in +++ b/xlat/bpf_attach_type.in @@ -1,3 +1,4 @@ BPF_CGROUP_INET_INGRESS 0 BPF_CGROUP_INET_EGRESS 1 BPF_CGROUP_INET_SOCK_CREATE 2 +BPF_CGROUP_SOCK_OPS 3 diff --git a/xlat/bpf_commands.in b/xlat/bpf_commands.in index bcec9a5d..cb7403de 100644 --- a/xlat/bpf_commands.in +++ b/xlat/bpf_commands.in @@ -8,3 +8,9 @@ BPF_OBJ_PIN 6 BPF_OBJ_GET 7 BPF_PROG_ATTACH 8 BPF_PROG_DETACH 9 +BPF_PROG_TEST_RUN 10 +BPF_PROG_GET_NEXT_ID 11 +BPF_MAP_GET_NEXT_ID 12 +BPF_PROG_GET_FD_BY_ID 13 +BPF_MAP_GET_FD_BY_ID 14 +BPF_OBJ_GET_INFO_BY_FD 15 diff --git a/xlat/bpf_prog_types.in b/xlat/bpf_prog_types.in index bad608ec..5d7057d5 100644 --- a/xlat/bpf_prog_types.in +++ b/xlat/bpf_prog_types.in @@ -11,3 +11,4 @@ BPF_PROG_TYPE_CGROUP_SOCK 9 BPF_PROG_TYPE_LWT_IN 10 BPF_PROG_TYPE_LWT_OUT 11 BPF_PROG_TYPE_LWT_XMIT 12 +BPF_PROG_TYPE_SOCK_OPS 13