1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-24 11:29:10 +00:00
freebsd/sys/i386
Alan Cox 5d328ed44b - Make the acquisition of Giant in vm_fault_unwire() conditional on the
pmap.  For the kernel pmap, Giant is not required.  In general, for
   other pmaps, Giant is required by i386's pmap_pte() implementation.
   Specifically, the use of PMAP2/PADDR2 is synchronized by Giant.
   Note: In principle, updates to the kernel pmap's wired count could be
   lost without Giant.  However, in practice, we never use the kernel
   pmap's wired count.  This will be resolved when pmap locking appears.
 - With the above change, cpu_thread_clean() and uma_large_free() need
   not acquire Giant.  (The first case is simply the revival of
   i386/i386/vm_machdep.c's revision 1.226 by peter.)
2004-03-10 04:44:43 +00:00
..
acpica Add support for quirks for acpi tables. Key off OEM vendor and revision. 2004-03-03 03:02:17 +00:00
bios Device megapatch 4/6: 2004-02-21 21:10:55 +00:00
compile
conf Remove the phantom 'nv' driver again. 2004-03-06 06:54:54 +00:00
cpufreq o Typo: Ternal -> Thermal. 2004-02-29 18:30:35 +00:00
i386 - Make the acquisition of Giant in vm_fault_unwire() conditional on the 2004-03-10 04:44:43 +00:00
ibcs2 Regen. 2004-02-06 20:21:18 +00:00
include Remove unused declarations. (Some time ago, these variables became fields 2004-03-07 07:13:15 +00:00
isa Device megapatch 4/6: 2004-02-21 21:10:55 +00:00
linux Regen. 2004-02-04 22:00:44 +00:00
pci Add back an include to fix the build for the CPU_ELAN case. 2004-02-19 18:34:26 +00:00
svr4 Attempt to make the proper changes here for the proc.h commit: 2004-01-05 00:29:00 +00:00
Makefile