CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2014/03/13 21:01:39

Modified files:
        sys/arch/i386/i386: lock_machdep.c 
        sys/arch/i386/include: mplock.h 

Log message:
rework mplocks to use tickets instead of spinning. this provides
fairer access to the kernel lock between logical cpus, especially
in multi socket systems.

i first wrote this diff in 2011.

ok n2k14 for post 5.5 (deraadt@ and kettenis@ in particular)

Reply via email to