]> granicus.if.org Git - strace/commitdiff
xlat: update BPF_* constants
authorDmitry V. Levin <ldv@altlinux.org>
Wed, 26 Dec 2018 03:38:33 +0000 (03:38 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Wed, 26 Dec 2018 01:59:38 +0000 (01:59 +0000)
* xlat/bpf_map_types.in (BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE): New
constant introduced by Linux kernel commit v4.20-rc1~14^2~124^2~12^2~7.
(BPF_MAP_TYPE_QUEUE, BPF_MAP_TYPE_STACK): New constants introduced
by Linux kernel commit v4.20-rc1~151^2~32^2~11^2~3.
* xlat/bpf_commands.in (BPF_MAP_LOOKUP_AND_DELETE_ELEM): New constant
introduced by Linux kernel commit v4.20-rc1~151^2~32^2~11^2~2.
* tests/bpf.c (BPF_MAP_CREATE_checks): Update.

tests/bpf.c
xlat/bpf_commands.in
xlat/bpf_map_types.in

index 9e7f66f653aa1b6f6389caf7256af88c9c6ea38c..d19416835cf73da63dee98a7ab02b00f8b449de5 100644 (file)
@@ -278,7 +278,7 @@ static struct bpf_attr_check BPF_MAP_CREATE_checks[] = {
        },
        { /* 2 */
                .data = { .BPF_MAP_CREATE_data = {
-                       .map_type = 21,
+                       .map_type = 24,
                        .key_size = 0xface1e55,
                        .value_size = 0xbadc0ded,
                        .max_entries = 0xbeefcafe,
@@ -289,7 +289,7 @@ static struct bpf_attr_check BPF_MAP_CREATE_checks[] = {
                        .map_ifindex = 3141592653,
                } },
                .size = offsetofend(struct BPF_MAP_CREATE_struct, map_ifindex),
-               .str = "map_type=0x15 /* BPF_MAP_TYPE_??? */"
+               .str = "map_type=0x18 /* BPF_MAP_TYPE_??? */"
                       ", key_size=4207812181, value_size=3134983661"
                       ", max_entries=3203386110"
                       ", map_flags=0xffffffc0 /* BPF_F_??? */"
index befb029e27cf447b0e506c0a95c2f61de06f7cae..6dff998d3bc7cba1dd11f8f91634d87d2e0f1645 100644 (file)
@@ -20,3 +20,4 @@ BPF_RAW_TRACEPOINT_OPEN 17
 BPF_BTF_LOAD 18
 BPF_BTF_GET_FD_BY_ID 19
 BPF_TASK_FD_QUERY 20
+BPF_MAP_LOOKUP_AND_DELETE_ELEM 21
index e2273823deebd0695308a0f8eb44bfb5e8b7db18..8a67d3ed5766b027953e34bef3c5baa6ab5e0b8b 100644 (file)
@@ -20,3 +20,6 @@ BPF_MAP_TYPE_XSKMAP 17
 BPF_MAP_TYPE_SOCKHASH 18
 BPF_MAP_TYPE_CGROUP_STORAGE 19
 BPF_MAP_TYPE_REUSEPORT_SOCKARRAY 20
+BPF_MAP_TYPE_PERCPU_CGROUP_STORAGE 21
+BPF_MAP_TYPE_QUEUE 22
+BPF_MAP_TYPE_STACK 23