[PATCH v2 0/6] bpf: Updates for Linux v5.16
Paul Chaignon
paul at isovalent.com
Thu Dec 30 10:58:48 UTC 2021
This patchset updates the existing bpf(2) commands and adds support for
new fields and constants.
Changes in v2:
- Reorder entries in NEWS according to tradition.
- Add missing ATTRIBUTE_ALIGNED(8) annotations for new fields.
- Update expected_bpf_prog_info_struct_size.
Paul Chaignon (6):
bpf: update BPF_* constants
bpf: implement decoding of BPF_MAP_CREATE map_extra field
bpf: implement decoding of BPF_PROG_LOAD fd_array field
bpf: support new fields for BPF_PROG_TEST_RUN
bpf: support commands BPF_LINK_GET_*_ID
bpf: add support for new fields in struct bpf_prog_info
NEWS | 5 +++
src/bpf.c | 55 ++++++++++++++++++++++++++++++++
src/bpf_attr.h | 33 ++++++++++++++-----
src/xlat/bpf_attach_type.in | 1 +
src/xlat/bpf_map_types.in | 1 +
src/xlat/bpf_test_run_flags.in | 1 +
tests/bpf-obj_get_info_by_fd.c | 13 ++++++++
tests/bpf.c | 58 ++++++++++++++++++++++++++++------
tests/kernel_version.c | 3 +-
9 files changed, 151 insertions(+), 19 deletions(-)
create mode 100644 src/xlat/bpf_test_run_flags.in
--
2.25.1
More information about the Strace-devel
mailing list