Skip to content

Commit

Permalink
sync: Pull latest bpftool changes from kernel
Browse files Browse the repository at this point in the history
Syncing latest bpftool commits from kernel repository.
Baseline bpf-next commit:   943b043aeecce9accb6d367af47791c633e95e4d
Checkpoint bpf-next commit: e63985ecd22681c7f5975f2e8637187a326b6791
Baseline bpf commit:        577e4432f3ac810049cb7e6b71f4d96ec7c6e894
Checkpoint bpf commit:      2487007aa3b9fafbd2cb14068f49791ce1d7ede5

Aahil Awatramani (1):
  bonding: Add independent control state machine

Alexei Starovoitov (1):
  bpf: Introduce may_goto instruction

Kees Cook (1):
  bpf: Replace bpf_lpm_trie_key 0-length array with flexible array

Kui-Feng Lee (2):
  bpftool: Generated shadow variables for struct_ops maps.
  bpftool: Add an example for struct_ops map and shadow type.

Martin Kelly (1):
  bpf: Clarify batch lookup/lookup_and_delete semantics

 docs/bpftool-gen.rst         |  58 ++++++++-
 include/uapi/linux/bpf.h     |  30 ++++-
 include/uapi/linux/if_link.h |   1 +
 src/gen.c                    | 237 ++++++++++++++++++++++++++++++++++-
 src/kernel/bpf/disasm.c      |   4 +
 5 files changed, 321 insertions(+), 9 deletions(-)

Signed-off-by: Quentin Monnet <quentin@isovalent.com>
  • Loading branch information
qmonnet committed Mar 7, 2024
1 parent 8328f37 commit 3e6f814
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 2 deletions.
2 changes: 1 addition & 1 deletion BPF-CHECKPOINT-COMMIT
Original file line number Diff line number Diff line change
@@ -1 +1 @@
577e4432f3ac810049cb7e6b71f4d96ec7c6e894
2487007aa3b9fafbd2cb14068f49791ce1d7ede5
2 changes: 1 addition & 1 deletion CHECKPOINT-COMMIT
Original file line number Diff line number Diff line change
@@ -1 +1 @@
943b043aeecce9accb6d367af47791c633e95e4d
e63985ecd22681c7f5975f2e8637187a326b6791

0 comments on commit 3e6f814

Please sign in to comment.