freebsd-dev/sys/i386
Konstantin Belousov 9719da13e7 When doing rfork(0), i.e. separating curproc VM from any other user of
the same vmspace, decrement the reference count of the shared LDT instead
of a newly-made copy. Code factually removed LDT from the process that
did rfork(0).

Introduce user_ldt_deref() function that does decrement of refcount for
the struct proc_ldt, and call it in the rfork(0) case on the shared LDT.

Reviewed by:	jhb
MFC after:	1 week
2008-09-12 09:53:29 +00:00
..
acpica Don't enforce unique device minor number policy anymore. 2008-06-11 18:55:19 +00:00
bios Now that all platforms use genclock, shuffle things around slightly 2008-04-22 19:38:30 +00:00
compile
conf Resurrect the sbni(4) driver. Someone finally tested the MPSAFE patches and 2008-09-10 18:36:58 +00:00
cpufreq Add a proper detach method to the est(4) driver using cpufreq_unregister(). 2008-09-10 17:41:41 +00:00
i386 When doing rfork(0), i.e. separating curproc VM from any other user of 2008-09-12 09:53:29 +00:00
ibcs2 Decontextualize the couplet VOP_GETATTR / VOP_SETATTR as the passed thread 2008-08-28 15:23:18 +00:00
include When doing rfork(0), i.e. separating curproc VM from any other user of 2008-09-12 09:53:29 +00:00
isa - Add the i386_memio_map_load() function to load I/O address table. 2008-09-07 04:44:24 +00:00
linux Segment registers are stored in the uc_mcontext member of the struct 2008-09-07 16:39:21 +00:00
pci Add a 'hw.pci.mcfg' tunable. It can be set to 0 to disable memory-mapped 2008-09-11 21:42:11 +00:00
svr4 Since version 4.3, gcc changed its behaviour concerning the i386/amd64 2008-03-13 10:54:38 +00:00
xbox In keeping with style(9)'s recommendations on macros, use a ';' 2008-03-16 10:58:09 +00:00
xen Get initial bootstrap of APs working under xen. 2008-09-10 07:11:08 +00:00
Makefile Update entries for building tags. 2007-05-13 18:21:54 +00:00