aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin
diff options
context:
space:
mode:
authorMartin KaFai Lau <[email protected]>2020-01-08 16:35:01 -0800
committerAlexei Starovoitov <[email protected]>2020-01-09 08:46:18 -0800
commit976aba002fcb4b1baa71e4b0854f3d4ae48c1d4d (patch)
treecfd45993bac0afa64b8bc0ae9685c2ad6273d7b1 /tools/perf/scripts/python/bin
parent218b3f65f9081f5e1bffe6de5f0f4b22c935410b (diff)
bpf: Support bitfield read access in btf_struct_access
This patch allows bitfield access as a scalar. It checks "off + size > t->size" to avoid accessing bitfield end up accessing beyond the struct. This check is done outside of the loop since it is applicable to all access. It also takes this chance to break early on the "off < moff" case. Signed-off-by: Martin KaFai Lau <[email protected]> Signed-off-by: Alexei Starovoitov <[email protected]> Acked-by: Yonghong Song <[email protected]> Link: https://lore.kernel.org/bpf/[email protected]
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions