|
|
Subscribe / Log in / New account

Kicinski: netdev in 2024

Kernel networking maintainer Jakub Kicinski reviews progress in the networking subsystem in 2024.

Work on relieving the rtnl_lock pressure has continued throughout the year. The rtnl_lock is often mentioned as one of the biggest global locks in the kernel, as it protects all of the network configuration and state. The efforts can be divided into two broad categories – converting read operations to rely on RCU protection or other fine grained locking (v6.9, v6.10), and splitting the lock into per-network namespace locks (preparations for which started in v6.13).


to post comments

davem

Posted Jan 7, 2025 22:11 UTC (Tue) by npws (subscriber, #168248) [Link] (6 responses)

I'm wondering, what happened to the previous networking maintainer, davem? Haven't seen anything from him in a long time.

davem

Posted Jan 7, 2025 22:41 UTC (Tue) by dankamongmen (subscriber, #35141) [Link]

i'm still wondering whether Alexey Kuznetsov eventually fell to the evil hand of the bigendian mafia.

though this comment no longer seems to be present in ip_fragment.c, sad:

/* I see, I see evil hand of bigendian mafia. On Intel all the packets hit
* one hash bucket with this hash function. 8)
*/

davem

Posted Jan 7, 2025 22:50 UTC (Tue) by corbet (editor, #1) [Link] (3 responses)

If you look at the page for Dave in KSDB, you'll see that he is still signing off and merging patches. It has been a while, though, since he was a more active part of the development community. He is definitely missed.

davem

Posted Jan 8, 2025 0:59 UTC (Wed) by tbm (subscriber, #7049) [Link] (2 responses)

That link is broken for me.

davem

Posted Jan 8, 2025 1:00 UTC (Wed) by tbm (subscriber, #7049) [Link]

Oh, maybe a temporary problem. https://lwn.net/ksdb/ gives "We are currently unable to connect to the KSDB server".

KSDB link

Posted Jan 8, 2025 1:40 UTC (Wed) by corbet (editor, #1) [Link]

It's working again...I managed to break things with a totally unrelated update, somehow...

davem

Posted Jan 8, 2025 13:51 UTC (Wed) by willy (subscriber, #9762) [Link]


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds