Kicinski: netdev 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).
Posted Jan 7, 2025 22:11 UTC (Tue)
by npws (subscriber, #168248)
[Link] (6 responses)
Posted Jan 7, 2025 22:41 UTC (Tue)
by dankamongmen (subscriber, #35141)
[Link]
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
Posted Jan 7, 2025 22:50 UTC (Tue)
by corbet (editor, #1)
[Link] (3 responses)
Posted Jan 8, 2025 0:59 UTC (Wed)
by tbm (subscriber, #7049)
[Link] (2 responses)
Posted Jan 8, 2025 1:00 UTC (Wed)
by tbm (subscriber, #7049)
[Link]
Posted Jan 8, 2025 1:40 UTC (Wed)
by corbet (editor, #1)
[Link]
davem
davem
* one hash bucket with this hash function. 8)
*/
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
That link is broken for me.
davem
Oh, maybe a temporary problem. https://lwn.net/ksdb/ gives "We are currently unable to connect to the KSDB server".
davem
It's working again...I managed to break things with a totally unrelated update, somehow...
KSDB link