aboutsummaryrefslogtreecommitdiff
path: root/sys/conf/options.amd64
Commit message (Collapse)AuthorAgeFilesLines
...
* Another x86-64 comment fixupPeter Wemm2003-05-191-1/+1
| | | | | | | Approved by: re (blanket amd64 stuff) Notes: svn path=/head/; revision=115171
* Add BASIC i386 binary support for the amd64 kernel. This is largelyPeter Wemm2003-05-141-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | stolen from the ia64/ia32 code (indeed there was a repocopy), but I've redone the MD parts and added and fixed a few essential syscalls. It is sufficient to run i386 binaries like /bin/ls, /usr/bin/id (dynamic) and p4. The ia64 code has not implemented signal delivery, so I had to do that. Before you say it, yes, this does need to go in a common place. But we're in a freeze at the moment and I didn't want to risk breaking ia64. I will sort this out after the freeze so that the common code is in a common place. On the AMD64 side, this required adding segment selector context switch support and some other support infrastructure. The %fs/%gs etc code is hairy because loading %gs will clobber the kernel's current MSR_GSBASE setting. The segment selectors are not used by the kernel, so they're only changed at context switch time or when changing modes. This still needs to be optimized. Approved by: re (amd64/* blanket) Notes: svn path=/head/; revision=114987
* Sync up with the files in the hammer branch in the p4 tree to get basicPeter Wemm2003-05-011-3/+7
| | | | | | | AMD64 support. There is still more to add. Notes: svn path=/head/; revision=114370
* Options that go into homonymous headers shouldn't specify the header name.Dag-Erling Smørgrav2003-04-121-1/+1
| | | | | | | Submitted by: Hiten Pandya <hiten@unixdaemons.com> Notes: svn path=/head/; revision=113393
* Move SHOW_BUSYBUFS and PANIC_REBOOT_WAIT_TIME into the MI options file, sinceJuli Mallett2002-11-181-1/+0
| | | | | | | | | | MI code uses them, and every platform provides them (except x86_64 whose options file was lacking one). Reviewed by: bde, rwatson Notes: svn path=/head/; revision=107043
* Add new syscons option SC_NO_SUSPEND_VTYSWITCH.Mitsuru IWASAKI2002-10-171-0/+1
| | | | | | | This disables vty switch during suspend/resume. Notes: svn path=/head/; revision=105312
* Move the KSTACK_PAGES option from MD to MI. Although not all platformsPeter Wemm2002-09-071-1/+0
| | | | | | | | | | | support this, we do have MI code that references it and is otherwise unaware of an override. The alternative is to put knowledge in these MI files about which platforms have the opt_kstack_pages.h option file. It is more likely that other platforms will gain the ability to tune the kstack size. Notes: svn path=/head/; revision=103082
* This is the start of the FreeBSD/x86_64 kernel.David E. O'Brien2002-06-301-0/+58
Notes: svn path=/head/; revision=99127