Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 7 May 2003 17:05:00 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/amd64/amd64 exception.S
Message-ID:  <200305080005.h480500U081869@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       2003/05/07 17:05:00 PDT

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      exception.S 
  Log:
  Fix a preemption race.  I was reenabling interrupts in the fast system
  call handler before it was safe.  It was possible for to lose context
  and for something else to clobber the PCPU scratch variable.  This
  moves the interrupt enable *way* too late, but its better safe than
  sorry for the moment.
  
  Revision  Changes    Path
  1.106     +1 -1      src/sys/amd64/amd64/exception.S



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