summaryrefslogtreecommitdiffstats
path: root/sys/x86
Commit message (Expand)AuthorAgeFilesLines
* Corral all the host state associated with the virtual machine into its own file.neel2012-10-291-0/+1
* Verify that VMX operation has been enabled by BIOS before executing theneel2012-07-251-0/+1
* IFC @ r238370grehan2012-07-1110-23/+483
|\
| * Make the wchar_t type machine dependent.andrew2012-06-242-6/+4
| * Implement mechanism to export some kernel timekeeping data tokib2012-06-222-0/+64
| * - Remove unused code for CR3 and CR4.jkim2012-06-131-12/+11
| * Share IPI init and startup code of mp_machdep.c with acpi_wakeup.ciwasaki2012-06-121-43/+1
| * Add x86/acpica/acpi_wakeup.c for amd64 and i386. Difference ofiwasaki2012-06-091-0/+434
| * free wdog_kern_pat calls in post-panic paths from under SW_WATCHDOGavg2012-06-031-4/+2
| * Consitently use "__LP64__".obrien2012-05-244-11/+11
| * Don't expose i386-only ptrace constants on amd64. This broke gdb withjhb2012-05-171-2/+4
| * Revert part of r234723 by re-enabling the SMP protection forattilio2012-05-031-8/+0
| * Clean up the intr* MD KPI from the SMP dependency, removing a cause ofattilio2012-04-261-0/+15
* | IFC @ r234692grehan2012-04-2629-103/+3827
|\ \ | |/
| * Add x2apic MSR definitionsgrehan2012-04-171-1/+35
| * Trim stray blank line.jhb2012-04-111-1/+0
| * Recognize the RDRAND instruction feature.jhb2012-04-091-0/+1
| * Fix interrupt load balancing regression, introduced in revisiongibbs2012-04-061-3/+0
| * Further tweak the changes made in r233709. The kernel doesn't permitjhb2012-04-021-14/+25
| * Make machine check exception logging more readable. On newer Intel systems,jhb2012-04-022-9/+8
| * Attempt to make machine check handling a bit more robust:jhb2012-03-301-28/+72
| * Move the legacy(4) driver to x86.jhb2012-03-304-2/+437
| * Fix an issue introduced in sys/x86/include/endian.h with r232721. Indim2012-03-291-2/+2
| * Revert sys/x86/include/endian.h to what it was before r233419, as thatdim2012-03-291-3/+3
| * Use a more proper fix for enabling HT MSI mapping windows on Host-PCIjhb2012-03-292-14/+20
| * Restore proper use of bounce buffers for ISA DMA. When locking wasjhb2012-03-291-2/+3
| * Allocate the ioapics[] array dynamically since it is only needed for thejhb2012-03-281-5/+11
| * Move the DTrace return IDT vector back up from 0x20 to 0x92. The 0x20jhb2012-03-281-1/+1
| * Fix the following clang warning in sys/dev/dcons/dcons.c, caused by thedim2012-03-241-3/+3
| * Mark the 'lapics' and 'ioapics' arrays here static since they arejhb2012-03-221-2/+2
| * Copy amd64 sysarch.h to x86 and merge with i386 sysarch.h. Replacetijl2012-03-191-0/+138
| * Copy i386 specialreg.h to x86 and merge with amd64 specialreg.h. Replacetijl2012-03-191-0/+678
| * Copy i386 psl.h to x86 and replace amd64/i386/pc98 psl.h with stubs.tijl2012-03-191-0/+84
| * Move userland bits (and some common kernel bits) from amd64 and i386tijl2012-03-191-0/+286
| * Eliminate ia32_reg.h by moving its contents to x86 and ia64 reg.h.tijl2012-03-181-5/+8
| * Copy i386 reg.h to x86 and merge with amd64 reg.h. Replace i386/amd64/pc98tijl2012-03-181-0/+253
| * Move userland bits of i386 npx.h and amd64 fpu.h to x86 fpu.h.tijl2012-03-161-0/+216
| * Revert the PCIe 4GB boundary issue workaround now that the proper fix isjhb2012-03-161-8/+0
| * - Fix to build a native i386 kernel without the SMP and atpic.nyan2012-03-163-46/+50
| * Move i386's intr_machdep.c to the x86 tree and share it with amd64.jhb2012-03-091-0/+567
| * Add casts to __uint16_t to the __bswap16() macros on all arches whichdim2012-03-091-2/+2
| * Cast the expression in __bswap16(x) to __uint16_t because it is promotedtijl2012-03-091-2/+2
| * Clean up x86 endian.h:tijl2012-03-091-44/+37
| * Copy amd64 ptrace.h to x86 and merge with i386 ptrace.h. Replacetijl2012-03-041-0/+48
| * Do not use INT64_C and UINT64_C to define 64 bit integer limits. Theytijl2012-03-041-6/+10
| * Copy amd64 trap.h to x86 and replace amd64/i386/pc98 trap.h with stubs.tijl2012-03-041-0/+95
| * Copy amd64 float.h to x86 and merge with i386 float.h. Replacetijl2012-03-041-0/+98
| * - Change contigmalloc() to use the vm_paddr_t type instead of an unsignedjhb2012-03-011-2/+2
| * Copy amd64 stdarg.h to x86 and replace amd64/i386/pc98 stdarg.h with stubs.tijl2012-02-281-0/+75
| * Copy amd64 setjmp.h to x86 and replace amd64/i386/pc98 setjmp.h with stubs.tijl2012-02-281-0/+50
OpenPOWER on IntegriCloud