diff options
author | davidxu <davidxu@FreeBSD.org> | 2006-05-28 04:47:56 +0000 |
---|---|---|
committer | davidxu <davidxu@FreeBSD.org> | 2006-05-28 04:47:56 +0000 |
commit | 9cd9aeea7a6956872906dbb99a9013fe89b5cbc3 (patch) | |
tree | 47991456bc3cc80d99f5449b91a37bd2ad84602c /sys/i386 | |
parent | 03c7322baeaa4d044e67f0667f74d00deaffca25 (diff) | |
download | FreeBSD-src-9cd9aeea7a6956872906dbb99a9013fe89b5cbc3.zip FreeBSD-src-9cd9aeea7a6956872906dbb99a9013fe89b5cbc3.tar.gz |
PCB_NPXINITDONE is cleared by npx_fork_thread.
Diffstat (limited to 'sys/i386')
-rw-r--r-- | sys/i386/i386/vm_machdep.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/i386/i386/vm_machdep.c b/sys/i386/i386/vm_machdep.c index 8ddc0a3..f9b954b 100644 --- a/sys/i386/i386/vm_machdep.c +++ b/sys/i386/i386/vm_machdep.c @@ -393,7 +393,7 @@ cpu_set_upcall(struct thread *td, struct thread *td0) * more analysis) (need a good safe default). */ bcopy(td0->td_pcb, pcb2, sizeof(*pcb2)); - pcb2->pcb_flags &= ~(PCB_NPXTRAP|PCB_NPXINITDONE); + pcb2->pcb_flags &= ~PCB_NPXTRAP; npx_fork_thread(td0, td); /* |