summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2016-05-21hand-massage sendsig() and sys_sigreturn() to be much more similar.Theo de Raadt
2016-05-20Please int3 guards around unused debug splx versions so we can stopTheo de Raadt
2016-05-18tabs vs spacesMike Larkin
2016-05-18add a check for the acpi trampoline data page to match the code checkMike Larkin
2016-05-16default to int3 padding if we ever introduce ENTRY/NENTRY pads hereMike Larkin
2016-05-16place .globals further up, to reduce confusionTheo de Raadt
2016-05-16Pad end of code in the MP trampoline with int3 instead of 0x0 as it isMike Larkin
2016-05-16Use int3 padding instead of nop in the ACPI resume trampoline, as it isMike Larkin
2016-05-15Give the 32-bit and 64-bit EFI boatloaders different names such that we canMark Kettenis
2016-05-14Fix typo; M_NOWAIT should be EX_NOWAIT. Fortunately this was harmless.Mark Kettenis
2016-05-11Move EFI header files to a location where they can be used on otherMark Kettenis
2016-05-10SROP mitigation. sendsig() stores a (per-process ^ &sigcontext) cookieTheo de Raadt
2016-05-10Fill Xen hypercall page with int3's like the hypervisor does.Mike Belopuhov
2016-05-092nd identical definition of PROC_PC macro is not neededTheo de Raadt
2016-05-07Add chvgpio(4), a driver for the GPIO controllers found on Intel's Cherry ViewMark Kettenis
2016-05-07Stop printing the "ioapic0: misconfigured as apic..." messages. BasicallyMark Kettenis
2016-05-06Fix efiboot not to hang with a disk whose block size < 512.YASUOKA Masahiko
2016-05-04Initial support for MSI-X. Only supported on amd64 for now. I have diffs toMark Kettenis
2016-05-03Revert previous commit. Calling sched_init_cpu() fromMark Kettenis
2016-05-01Shuffle gpt/mbr code around a bit to make it more like other searchesKenneth R Westerback
2016-04-29Call sched_init_cpu() just before booting secondary CPUs.Martin Pieuchot
2016-04-29Do not remove local symbols from the table.Martin Pieuchot
2016-04-27minor spacing nitMike Larkin
2016-04-27G/C DDB_REGS.Martin Pieuchot
2016-04-26missed a block of code while merging the previous change.Mike Larkin
2016-04-26Add decode functions for some of the MSRs that are commonly used. OnlyMike Larkin
2016-04-26Convert some magic numbers into #defines - this is needed for some MTRRMike Larkin
2016-04-26KNF / spacingMike Larkin
2016-04-25remove systraceTed Unangst
2016-04-25when returning from vmd with an unknown exit reason, print the name of theMike Larkin
2016-04-25spacing / KNF error in earlier commitMike Larkin
2016-04-25cr0, cr3, cr4 diagnostics / debug functions (used when VMs crash)Mike Larkin
2016-04-25add a few new exit types found in newer cpusMike Larkin
2016-04-24Remove 'option COMPAT_PCVT' now that X doen't use it anymore.Matthieu Herrb
2016-04-23Seems that the 32-bit Windows ABI does align 64-bit structure members onMark Kettenis
2016-04-21Support for 'default configuration' mpbios attachment was never completed,Mike Larkin
2016-04-21KNFMike Larkin
2016-04-18Make the aesni crypto implementation mpsafe. In order to do so this movesMark Kettenis
2016-04-17pool_setipl for the aesniplDavid Gwynne
2016-04-17add pool_setipl after pool_init.David Gwynne
2016-04-15enable nvme(4)Jonathan Gray
2016-04-14Use cpuid function 0xa to determine presence of general purposeMike Larkin
2016-04-13add missing arguments to debug printfMike Larkin
2016-04-12Call debug register dump functions in error conditions (if VMM_DEBUG set)Mike Larkin
2016-04-12Only build the vcpu register dump functions if VMM_DEBUG is enabled, noMike Larkin
2016-04-11Add functions to dump vcpu register state. Needed for some upcoming diffs.Mike Larkin
2016-04-11Clarify some commentsMike Larkin
2016-04-06define number of exit/entry save/load MSRs as a #define instead of a magicMike Larkin
2016-04-05Support processors without unrestricted guest capability.Mike Larkin
2016-04-04Deallocate guest vm_map when the guest gets terminated.Stefan Kempf