Removing the Big Kernel Lock

Courtesy KernelTrap - Kernel news  Thu, 05/15/2008 - 10:52

"As some of the latency junkies on lkml already know, commit 8e3e076 in v2.6.26-rc2 removed the preemptible BKL feature and made the Big Kernel Lock a spinlock and thus turned it into non-preemptible code again.

This commit returned the BKL code to the 2.6.7 state of affairs in essence," began Ingo Molnar .

He noted that this had a very negative affect on the real time kernel efforts, adding that Linux creator Linus Torvalds indicated the only acceptable way...


 

Related items

Removing the Big Kernel Lock
Corrado writes "There is a big discussion going on over removing a bit of non-preemptable code from the Linux kernel. 'As some of the latency junkies...

2.6.27-rc8, "This One Should Be The Last One"
"So yet another week, another -rc," began Linux creator, Linus Torvalds, announcing the 2.6.27-rc8 Linux kernel. He continued, "this one should be...

2.6.27-rc2, "A Lot Of Random Changes"
"So it's been a week since -rc1, and -rc2 is out there," began Linux creator Linus Torvalds, announcing the 2.6.27-rc2 Linux kernel. He noted,...

Kernel Release Numbering Redux
For many years, each Linux kernel release was assigned a series of three numbers, X.Y.Z, with an even Y indicating a "stable" release, and an odd Y...

iPhone: The Missing Manual: Covers the iPhone 3G (Missing...
The new iPhone 3G is here, and New York Times tech columnist David Pogue is on top of it with a thoroughly updated edition of iPhone: The Missing...

Cocoa(R) Programming for Mac(R) OS X (3rd Edition)
The best-selling introduction to Cocoa, once again updated to cover the latest Mac programming technologies, and still enthusiastically recommended...

Logitech V470 Bluetooth Cordless Laser Mouse for Notebooks -...
Logitech V470 Cordless Laser Mouse for Notebooks with Bluetooth Technology allows people to connect directly to Bluetooth-enabled MacBook computers...


 

Post new comment

The content of this field is kept private and will not be shown publicly.
motd.ambians.com