OSDN Git Service

tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt
authorAlexei Starovoitov <ast@kernel.org>
Mon, 25 Feb 2019 22:28:42 +0000 (14:28 -0800)
committerDaniel Borkmann <daniel@iogearbox.net>
Wed, 27 Feb 2019 16:22:51 +0000 (17:22 +0100)
commit88ad472b8a4ad2292d11835652462fd9f745245e
tree8676141fa3057f59651204c33860ec24fecf19f9
parentb1eca86db68b48f59b9f195c8b4f8114d2a9918c
tools/bpftool: recognize bpf_prog_info run_time_ns and run_cnt

$ bpftool p s
1: kprobe  tag a56587d488d216c9  gpl run_time_ns 79786 run_cnt 8
loaded_at 2019-02-22T12:22:51-0800  uid 0
xlated 352B  not jited  memlock 4096B

$ bpftool --json --pretty p s
[{
        "id": 1,
        "type": "kprobe",
        "tag": "a56587d488d216c9",
        "gpl_compatible": true,
        "run_time_ns": 79786,
        "run_cnt": 8,
        "loaded_at": 1550866971,
        "uid": 0,
        "bytes_xlated": 352,
        "jited": false,
        "bytes_memlock": 4096
    }
]

Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
tools/bpf/bpftool/Documentation/bpftool-prog.rst
tools/bpf/bpftool/prog.c