Re: Should we be using CONFIG_PREEMPT_BKL in the Fedora kernel?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Dave Jones <davej@xxxxxxxxxx> wrote:

> It's crossed my mind to turn it on occasionally in rawhide just to 
> shake out those hard to find bugs.  The thing that's put me off has 
> been that well, we've got enough bugs already without needing to find 
> more right now.

it's on by default in -rt and i havent had a bug triggered by it for 
quite a long time. We had many SMP races triggered by PREEMPT_RT.

part of the reason of PREEMPT_BKL's reliability is because when i did it 
i also wrote debugging infrastructure to catch bugs that would only 
trigger on PREEMPT_BKL=y: the smp_processor_id() debugging code of 
CONFIG_DEBUG_PREEMPT. (and that infrastructure, like lockdep, catches 
bugs before they actually happen, by flagging buggy codepath the first 
time it ever executes)

	Ingo


[Index of Archives]     [Fedora General Discussion]     [Older Fedora Users Archive]     [Fedora Advisory Board]     [Fedora Security]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Mentors]     [Fedora Package Announce]     [Fedora Package Review]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Coolkey]     [Yum Users]     [Tux]     [Yosemite News]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [USB]     [Asterisk PBX]

  Powered by Linux