Hello: This series was applied to bpf/bpf-next.git (master) by Andrii Nakryiko <andrii@xxxxxxxxxx>: On Fri, 10 Feb 2023 01:11:54 +0100 you wrote: > v1: https://lore.kernel.org/bpf/20230208205642.270567-1-iii@xxxxxxxxxxxxx/ > v1 -> v2: > - Apply runqslower's EXTRA_CFLAGS and EXTRA_LDFLAGS unconditionally. > - Use u64 for uretprobe_byname2_rc. > - Use BPF_UPROBE() instead of PT_REGS_xxx(). > - Use void * instead of char * for pointer arithmetic. > - Rename libbpf_mark_defined() to __libbpf_mark_mem_written(), add > convenience wrappers. > - Add a comment about defined(__has_feature) && > __has_feature(memory_sanitizer). > - Extract is_percpu_bpf_map_type(). > - Introduce bpf_get_{map,prog,link,btf}_info_by_fd() and convert all > code to use them. If it's too early for that, in particular for > samples and perf, the respective patches can be dropped. > - Unpoison infos returned by these functions, paying attention to > potentially missing fields. Use macros to reduce boilerplate. > - Move capget() unpoisoning to LLVM [5]. > - With that, only a few cases remain where data needs to be > unpoisoned in selftests. > > [...] Here is the summary with links: - [bpf-next,v2,01/16] selftests/bpf: Quote host tools https://git.kernel.org/bpf/bpf-next/c/795deb3f9747 - [bpf-next,v2,02/16] tools: runqslower: Add EXTRA_CFLAGS and EXTRA_LDFLAGS support https://git.kernel.org/bpf/bpf-next/c/585bf4640ebe - [bpf-next,v2,03/16] selftests/bpf: Split SAN_CFLAGS and SAN_LDFLAGS https://git.kernel.org/bpf/bpf-next/c/0589d16475ae - [bpf-next,v2,04/16] selftests/bpf: Forward SAN_CFLAGS and SAN_LDFLAGS to runqslower and libbpf https://git.kernel.org/bpf/bpf-next/c/24a87b477c65 - [bpf-next,v2,05/16] selftests/bpf: Attach to fopen()/fclose() in uprobe_autoattach https://git.kernel.org/bpf/bpf-next/c/907300c7a66b - [bpf-next,v2,06/16] selftests/bpf: Attach to fopen()/fclose() in attach_probe https://git.kernel.org/bpf/bpf-next/c/202702e890a4 - [bpf-next,v2,07/16] libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() https://git.kernel.org/bpf/bpf-next/c/17bcd27a08a2 - [bpf-next,v2,08/16] libbpf: Introduce bpf_{btf,link,map,prog}_get_info_by_fd() (no matching commit) - [bpf-next,v2,09/16] libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (no matching commit) - [bpf-next,v2,10/16] bpftool: Use bpf_{btf,link,map,prog}_get_info_by_fd() (no matching commit) - [bpf-next,v2,11/16] perf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (no matching commit) - [bpf-next,v2,12/16] samples/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (no matching commit) - [bpf-next,v2,13/16] selftests/bpf: Use bpf_{btf,link,map,prog}_get_info_by_fd() (no matching commit) - [bpf-next,v2,14/16] libbpf: Factor out is_percpu_bpf_map_type() (no matching commit) - [bpf-next,v2,15/16] libbpf: Add MSan annotations (no matching commit) - [bpf-next,v2,16/16] selftests/bpf: Add MSan annotations (no matching commit) You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html