Linux 2.6.37 kills the Big Kernel Lock

“”The part that I think deserves some extra mention is that
we’ve finally largely gotten rid of the BKL (big kernel lock) in
all the core stuff, and you can easily compile a kernel without any
BKL support at all,” Torvalds wrote.

“The problem with the BKL is that it’s an older less-elegant
approach to locking, than more modern fine-grained spinlocks and
other locking mechanisms.”

Complete Story