cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386
mp_machdep.c
John Baldwin
jhb at FreeBSD.org
Wed Nov 16 20:58:40 GMT 2005
jhb 2005-11-16 20:58:40 UTC
FreeBSD src repository
Modified files:
sys/amd64/amd64 mp_machdep.c
sys/i386/i386 mp_machdep.c
Log:
Revert a part of the previous commits to these files that made the NMI
IPI_STOP handling code use atomic_readandclear() to execute the restart
function on the first CPU to resume and restore the behavior of always
executing the restart function on the BSP since this is in fact what the
non-NMI IPI_STOP handler does. I did add back in a statement to clear
the restart function pointer after it is executed to match the behavior
of the non-NMI IPI_STOP handler.
Revision Changes Path
1.265 +4 -5 src/sys/amd64/amd64/mp_machdep.c
1.257 +4 -5 src/sys/i386/i386/mp_machdep.c
More information about the cvs-src
mailing list