freebsd-nq/sys/amd64
David Xu 740fd64d65 Validate if the value written into {FS,GS}.base is a canonical
address, writting non-canonical address can cause kernel a panic,
by restricting base values to 0..VM_MAXUSER_ADDRESS, ensuring
only canonical values get written to the registers.

Reviewed by: peter, Josepha Koshy < joseph.koshy at gmail dot com >
Approved by: re (scottl)
2005-07-10 23:31:11 +00:00
..
acpica MFi386: use the lapic timer for UP systems that are using the apic so that 2005-04-15 18:44:53 +00:00
amd64 Validate if the value written into {FS,GS}.base is a canonical 2005-07-10 23:31:11 +00:00
compile Make space for compilations. 2002-07-06 02:49:07 +00:00
conf Sync i386->amd64. 2005-06-30 05:33:26 +00:00
ia32 Jumbo-commit to enhance 32 bit application support on 64 bit kernels. 2005-06-30 07:49:22 +00:00
include Some cleanups and tweaks to some of the atomic.h files in preparation for 2005-07-09 12:38:53 +00:00
isa Remove a || 1 that crept into the i8254 commit and was subsequently 2005-07-05 20:13:12 +00:00
linux32 Correct the amount of data to allocate in these local copies of 2005-06-24 17:41:28 +00:00
pci MFi386: whitespace, copyright header, etc updates 2005-01-21 05:56:41 +00:00
Makefile