Subject: CVS commit: src
To: None <source-changes@netbsd.org>
From: Jason R Thorpe <thorpej@netbsd.org>
List: source-changes
Date: 05/12/1999 12:28:30
Module Name:	src
Committed By:	thorpej
Date:		Wed May 12 19:28:30 UTC 1999

Modified Files:
	src/sys/arch/i386/i386: gdt.c machdep.c pmap.c pmap.new.c sys_machdep.c
	    vm_machdep.c
	src/sys/arch/i386/include: gdt.h pcb.h pmap.h pmap.new.h
Log Message:
Move the user-set LDT out of the PCB and into the pmap.  Applications
which set the LDT and share VM space (e.g. new versions of WINE) expect
the LDT to be logically coupled to the address space.  Use the new pmap_fork()
interface to copy non-shared user-set LDTs when the address space is forked.