summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2016-07-23Fix a few CPUID emulation issues:Mike Larkin
2016-07-23Dump vcpu state on unknown exit type, and add a diagnostic messageMike Larkin
2016-07-23Ensure some undesirable entry controls are cleared, instead of relyingMike Larkin
2016-07-16remove an unused parameter that wasn't handled during a previous refactorMike Larkin
2016-07-16remove unused vmm_activate function. all vmm-specific suspend/resume needsMike Larkin
2016-07-16Fix an incorrect shift value when calculating the mask for the VMCS MSRMike Larkin
2016-07-16remove some unused #includesMike Larkin
2016-07-15Remove duplicate line in amd64/acpi_machdep.cTom Cosgrove
2016-07-15disable acpicbkbd by default until after the release when acpi ecJoshua Stein
2016-07-13A work-in-progress driver for the Hyper-V NetVSCMike Belopuhov
2016-07-13CPUID vendor ID was already register-swapped during initial query, so noMike Larkin
2016-07-04DEBUGLIBS has been broken since the gcc4 switch, so delete it. CFLAGSPhilip Guenther
2016-07-01add a simple keyboard backlight driver for some chromebooks,Joshua Stein
2016-06-29Don't write a 1 to the RIRR bit in the IOAPIC redirection register. This bitMike Larkin
2016-06-28Don't panic on null vmxon region or vmxon failure - this will be handledMike Larkin
2016-06-28Enable UMIP feature if present. miod originally pointed this out to me.Mike Larkin
2016-06-28enable ure(4) where we already have url(4)Jonathan Matthew
2016-06-22Identify UMIP feature, if available.Mike Larkin
2016-06-22Main Hyper-V nexus driver, work in progress.Mike Belopuhov
2016-06-22Setup Hyper-V hypercall page and an IDT vector.Mike Belopuhov
2016-06-21add support to efifb for drawing a console on a coreboot framebufferJoshua Stein
2016-06-15Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM)Gerhard Roth
2016-06-10fix some typos in commentsJoshua Stein
2016-06-10Remove readpage and writepage ioctls.Stefan Kempf
2016-06-08remove obsolete raid from namtoblk tables. from Artturi AlmTed Unangst
2016-06-08reporting a different issue, bluhm noticed that valid is not initialized.Ted Unangst
2016-06-07Allocate RAM for guest VM in vmd(8) and pass it to vmm(4)Stefan Kempf
2016-06-07consistently set ipls on pmap pools.David Gwynne
2016-06-06Fill a few more pads with 0xccTheo de Raadt
2016-06-02Fix two issues in the MSI-X code. First, actually read the MSI-X capabilityMark Kettenis
2016-06-01New USB device driver for Audio/Video capture devices based on theMarcus Glocker
2016-05-30include rdtsc in the rdrand callback. some systems don't have rdrand yet,Ted Unangst
2016-05-28crank version numbers of those bootloaders that have been changed byStuart Henderson
2016-05-27Modify com_init to match the com driver initializaiton, and addBob Beck
2016-05-23Place a cpu-dependent trap/illegal instruction over the remainder of theTheo de Raadt
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