Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Dec 2000 17:09:59 -0800 (PST)
From:      Jake Burkholder <jake@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/i386/i386 swtch.s vm_machdep.c
Message-ID:  <200012030110.eB31A0235217@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
jake        2000/12/02 17:09:59 PST

  Modified files:
    sys/i386/i386        swtch.s vm_machdep.c 
  Log:
  Change cpu_switch to explicitly popl the callers program counter and
  pushl that of the new process, rather than doing a movl (%esp) and
  assuming that the stack has been setup right.  This make the initial
  stack setup slightly more sane, and will make it easier to stick
  an interrupted process onto the run queue without its knowing.
  
  Revision  Changes    Path
  1.100     +3 -5      src/sys/i386/i386/swtch.s
  1.143     +2 -2      src/sys/i386/i386/vm_machdep.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




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