mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/
synced 2026-11-10 20:48:12 +00:00
Merge branch 'bpf-compare-iterator-types-during-state-pruning'
Ning Ding says: ==================== bpf: Compare iterator types during state pruning Iterator stack slots can be marked MEM_RCU or PTR_UNTRUSTED. The STACK_ITER check in stacksafe() does not compare this type, so state pruning can treat these states as equal and prune an unsafe path. Compare the type and add a test where RCU protection has a gap. --- Changes in v2: - Convert the regression test to inline assembly so its verifier-sensitive control-flow layout is stable. - Add Eduard Zingerman's Acked-by tag to patch 1. v1: https://lore.kernel.org/bpf/20260807004320.134069-1-dingning04@gmail.com/ ==================== Link: https://patch.msgid.link/20260811035955.132989-1-dingning04@gmail.com Signed-off-by: Eduard Zingerman <eddyz87@gmail.com>
This commit is contained in:
commit
07cb86aa50
2 changed files with 48 additions and 1 deletions
Loading…
Add table
Add a link
Reference in a new issue