diff options
| author | Kumar Kartikeya Dwivedi <memxor@gmail.com> | 2026-10-01 18:40:06 +0200 |
|---|---|---|
| committer | Kumar Kartikeya Dwivedi <memxor@gmail.com> | 2026-10-01 18:40:06 +0200 |
| commit | 7b12c538697f2d5014dfd378c73be193d700c7a9 (patch) | |
| tree | c1c2bdbb4b6b7174a5bbe9e4c2c1f1c0204adcb5 /lib/errseq.c | |
| parent | 33a154a96e71a34a1bcca9f40da343dbbf7b38b4 (diff) | |
| parent | aeb709c767aeca996e6011133e4f7bdb2a4af652 (diff) | |
| download | linux-stable-7b12c538697f2d5014dfd378c73be193d700c7a9.tar.gz linux-stable-7b12c538697f2d5014dfd378c73be193d700c7a9.zip | |
Merge branch 'bpf-fix-objects-stuck-in-free_by_rcu_ttrace'
Alexei Starovoitov says:
====================
bpf: Fix objects stuck in free_by_rcu_ttrace
From: Alexei Starovoitov <ast@kernel.org>
The objects that bpf_mem_alloc frees while RCU tasks trace GP is in flight
stay in free_by_rcu_ttrace list until the same bpf_mem_cache frees or
allocates in bulk again.
Patch 1 - refactoring. No functional change.
Patch 2 - the fix.
Patch 3 - selftest.
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
====================
Link: https://patch.msgid.link/20260930095920.601738-1-alexei.starovoitov@gmail.com
Signed-off-by: Kumar Kartikeya Dwivedi <memxor@gmail.com>
Diffstat (limited to 'lib/errseq.c')
0 files changed, 0 insertions, 0 deletions
