diff options
| author | Alexei Starovoitov <[email protected]> | 2024-05-25 17:46:03 +0000 |
|---|---|---|
| committer | Alexei Starovoitov <[email protected]> | 2024-05-25 17:46:03 +0000 |
| commit | 590016ad83de770153a09151336d95544d6bd7ad (patch) | |
| tree | 2f016edc5b9d6493df7368f06884af7bac6e574d /drivers/net/netkit.c | |
| parent | bpf: Fix potential integer overflow in resolve_btfids (diff) | |
| parent | selftests/bpf: extend multi-uprobe tests with USDTs (diff) | |
| download | kernel-590016ad83de770153a09151336d95544d6bd7ad.tar.gz kernel-590016ad83de770153a09151336d95544d6bd7ad.zip | |
Merge branch 'fix-bpf-multi-uprobe-pid-filtering-logic'
Andrii Nakryiko says:
====================
Fix BPF multi-uprobe PID filtering logic
It turns out that current implementation of multi-uprobe PID filtering logic
is broken. It filters by thread, while the promise is filtering by process.
Patch #1 fixes the logic trivially. The rest is testing and mitigations that
are necessary for libbpf to not break users of USDT programs.
v1->v2:
- fix selftest in last patch (CI);
- use semicolon in patch #3 (Jiri).
====================
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Alexei Starovoitov <[email protected]>
Diffstat (limited to 'drivers/net/netkit.c')
0 files changed, 0 insertions, 0 deletions
