Get the latest tech news

A 10x Workaround & Less Network Egress Downtime Change Submitted For Linux 6.17


The kernel locking changes submitted today for Linux 6.17 contain a temporary change worth discussion for yielding a 10x speed-up of a particular function call and as part of that yielding less network egress downtime until a better solution is developed.

"lockdep: Speed up lockdep_unregister_key() with expedited RCU synchronization lockdep_unregister_key() is called from critical code paths, including sections where rtnl_lock() is held. The synchronize RCU expedited call has been known for years to be much faster albeit despised by developers and at the cost of system IPIs. This workaround for faster performance in lockdep_unregister_key is expected to be temporary with ultimately working to remove RCU usage and relying on hazptr in its place.

Get the Android app

Or read this on Phoronix

Read more on:

Photo of Linux

Linux

Photo of 10x workaround

10x workaround

Related news:

News photo

Linux 6.17 Will Allow Writing Zeroes More Efficiently To SSDs

News photo

Huge Speedups For CRC32C With Modern AVX-512 CPUs Merged To Linux 6.17

News photo

Linux 6.17 Will Let Multi-Device Filesystems Better Cope With Losing A Disk