summaryrefslogtreecommitdiffstats
path: root/rust/kernel/alloc/allocator
diff options
context:
space:
mode:
authorEric Dumazet <edumazet@google.com>2026-03-07 20:07:15 +0000
committerLinus Torvalds <torvalds@linux-foundation.org>2026-03-07 15:03:14 -0800
commit1954c4f012206147c34acda8da04f827aa7d3ee3 (patch)
tree49d682b2b3865d8758fa30926ed55d839e97f75d /rust/kernel/alloc/allocator
parent3b5d535c635cbf88dbb63231cbae265b22e6a5f5 (diff)
downloadlinux-1954c4f012206147c34acda8da04f827aa7d3ee3.tar.gz
linux-1954c4f012206147c34acda8da04f827aa7d3ee3.zip
eventpoll: Convert epoll_put_uevent() to scoped user access
Saves two function calls, and one stac/clac pair. stac/clac is rather expensive on older cpus like Zen 2. A synthetic network stress test gives a ~1.5% increase of pps on AMD Zen 2. Signed-off-by: Eric Dumazet <edumazet@google.com> Cc: Christophe Leroy <christophe.leroy@csgroup.eu> Cc: Dave Hansen <dave.hansen@intel.com> Cc: Kuniyuki Iwashima <kuniyu@google.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'rust/kernel/alloc/allocator')
0 files changed, 0 insertions, 0 deletions