freebsd-dev/sys/i386
Peter Wemm 85b23d1138 Fix an evil bug that appeared in September 2003. VM86 bios calls use two
of the __pcb_spare longs.  Except that fields were changed and one of the
spare values was used and the __pcb_spare field was reduced from two to one
long.  Now VM86 bios calls can trash the first 4 bytes of the next page
following the kernel stack/pcb.  This Is Bad(TM).  This bug has been
present in 5.2-release and onwards, and is still in RELENG_5.

Instead of tempting fate and trying to use "spare" fields, explicitly
reserve them.
2005-04-13 18:13:40 +00:00
..
acpica netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
bios - Consistently protect against NULL dereference. 2005-04-12 20:14:56 +00:00
compile
conf Glue the arcmsr driver into the tree. 2005-03-31 20:21:43 +00:00
cpufreq Properly terminate the table generated from ACPI info. The cpufreq 2005-04-10 19:57:47 +00:00
i386 Fix an evil bug that appeared in September 2003. VM86 bios calls use two 2005-04-13 18:13:40 +00:00
ibcs2 - Change the vm_mmap() function to accept an objtype_t parameter specifying 2005-04-01 20:00:11 +00:00
include Fix an evil bug that appeared in September 2003. VM86 bios calls use two 2005-04-13 18:13:40 +00:00
isa Replace spl protection in rtcin() and writertc() with spinlocks 2005-04-12 20:49:31 +00:00
linux Add support for O_NOFOLLOW and O_DIRECT to Linux fcntl() F_GETFL/F_SETFL. 2005-04-13 04:31:43 +00:00
pci Add code to read the primary PCI bus number out of the Compaq/HP 6010 2005-03-25 14:18:50 +00:00
svr4 /* -> /*- for copyright notices, minor format tweaks as necessary 2005-01-06 22:18:23 +00:00
Makefile This commit adds basic support for the UFS2 filesystem. The UFS2 2002-06-21 06:18:05 +00:00