Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Nov 2005 20:58:40 +0000 (UTC)
From:      John Baldwin <jhb@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/amd64/amd64 mp_machdep.c src/sys/i386/i386 mp_machdep.c
Message-ID:  <200511162058.jAGKwecG017336@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200511162058.jAGKwecG017336>