summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2026-01-05 19:30:54 +0300
committerJakub Kicinski <kuba@kernel.org>2026-01-07 04:14:35 +0300
commit27a01c1969a5d5ed4739e45777957445af96322d (patch)
tree185eec78d8daebf436c55e208fefbb9d69b6d34a /include
parent3f049b6534501be087cbe7c770829c32ff418d39 (diff)
downloadlinux-27a01c1969a5d5ed4739e45777957445af96322d.tar.xz
net: fully inline backlog_unlock_irq_restore()
Some arches (like x86) do not inline spin_unlock_irqrestore(). backlog_unlock_irq_restore() is in RPS/RFS critical path, we prefer using spin_unlock() + local_irq_restore() for optimal performance. Also change backlog_unlock_irq_restore() second argument to avoid a pointless dereference. No difference in net/core/dev.o code size. Signed-off-by: Eric Dumazet <edumazet@google.com> Link: https://patch.msgid.link/20260105163054.13698-1-edumazet@google.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions