mirror of
https://github.com/netdata/libbpf.git
synced 2026-03-21 00:39:07 +08:00
Syncing latest libbpf commits from kernel repository.
Baseline bpf-next commit: dca5612f8eb9d0cf1dc254eb2adff1f16a588a7d
Checkpoint bpf-next commit: 0fcdfffe80346d015b920228203d0269284d8b13
Baseline bpf commit: 4af7b32f84aa4cd60e39b355bc8a1eab6cd8d8a4
Checkpoint bpf commit: 7787b6fc938e16aa418613c4a765c1dbb268ed9f
Andrii Nakryiko (6):
libbpf: Factor out common ELF operations and improve logging
libbpf: Add __noinline macro to bpf_helpers.h
libbpf: Skip well-known ELF sections when iterating ELF
libbpf: Normalize and improve logging across few functions
libbpf: Avoid false unuinitialized variable warning in
bpf_core_apply_relo
libbpf: Fix type compatibility check copy-paste error
Martin KaFai Lau (6):
tcp: bpf: Add TCP_BPF_DELACK_MAX setsockopt
tcp: bpf: Add TCP_BPF_RTO_MIN for bpf_setsockopt
bpf: tcp: Add bpf_skops_parse_hdr()
bpf: tcp: Add bpf_skops_hdr_opt_len() and bpf_skops_write_hdr_opt()
bpf: tcp: Allow bpf prog to write and parse TCP header option
tcp: bpf: Optionally store mac header in TCP_SAVE_SYN
include/uapi/linux/bpf.h | 306 ++++++++++++++++++++++-
src/bpf_helpers.h | 3 +
src/libbpf.c | 525 +++++++++++++++++++++++----------------
3 files changed, 623 insertions(+), 211 deletions(-)
--
2.24.1
2 lines
41 B
Plaintext
2 lines
41 B
Plaintext
0fcdfffe80346d015b920228203d0269284d8b13
|