]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Sprinkle some volatile magic and rearrange things a bit to avoid race
authorups <ups@FreeBSD.org>
Fri, 8 Apr 2005 03:37:53 +0000 (03:37 +0000)
committerups <ups@FreeBSD.org>
Fri, 8 Apr 2005 03:37:53 +0000 (03:37 +0000)
commit7bac02c1465f16f80ca4f8673c20be951b6922a0
tree1dd51e535e839033d7b1c0ba6104fb1725aa3705
parent75973f60359658f053d14347abf7b60eaf3e0122
Sprinkle some volatile magic and rearrange things a bit to avoid race
conditions in critical_exit now that it no longer blocks interrupts.

Reviewed by: jhb
sys/kern/kern_switch.c
sys/kern/kern_synch.c
sys/kern/sched_4bsd.c
sys/kern/sched_ule.c
sys/sys/proc.h