summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2017-01-13Enable vmmci(4)Reyk Floeter
2017-01-13Disable and lock Silicon Debug feature on modern Intel CPUsMike Belopuhov
2017-01-13Add vmmci(4) (VMM control interface), a simple guest-side driver for vmm(4) VMsReyk Floeter
2017-01-13SVM/RVI: vm_impl_init_svm implementation, create pmap for RVI VMsMike Larkin
2017-01-13Starting to merge my old AMD SVM/RVI tree, piece by piece.Mike Larkin
2017-01-12Remove vc_hsa_stack_va, it has not been used in a long time and is noMike Larkin
2017-01-12add a couple missing comments, no code changeMike Larkin
2017-01-11SVM intercept codes (exit reason) definesMike Larkin
2017-01-10enable acpihve(4)Jonathan Gray
2017-01-10ensure EPT page walk length 4. We don't support other page walk lengthsMike Larkin
2017-01-08Revert previous commit as it failed to handle unset vmcs pointers properlyMike Larkin
2017-01-07reduce statement nesting depth in a couple places, suggested byMike Larkin
2017-01-07use 16 bit segment selectors. also reduces differences with i386 vmmMike Larkin
2017-01-05Fix boot(8) crashing on some amd64 machines when booting from softraid crypto.Stefan Sperling
2017-01-03reduce differences between amd64 and i386 vmmMike Larkin
2017-01-02Enable xbf(4).Rafael Zalamena
2017-01-02delete obsolete (disabled) pool_cache_invalidate. pool caches were removedTed Unangst
2016-12-30Increase space for ramdisk inserts to match ftp(1) https growth.Theo de Raadt
2016-12-30Fix EFI_CALL() to pass the arguments properly when number of arguments is 0.YASUOKA Masahiko
2016-12-26Pass through cacheline size information to guest. This was pointed outMike Larkin
2016-12-24Make the boot programs support booting from softraid on 4K byte sectorYASUOKA Masahiko
2016-12-24The unit of the parition offset in disklabel is number of sectors in theYASUOKA Masahiko
2016-12-23Convert the sector number in the patition table to the sector numberYASUOKA Masahiko
2016-12-23The efi disk i/o to read sectors properly when the sector size is notYASUOKA Masahiko
2016-12-20Fix operand of pushq instruction; clang's integrated assembler is lessMark Kettenis
2016-12-19Generating mixed 16-bit/32-bit/64-bit code with clang's integratedMark Kettenis
2016-12-14Add the TSC timecounter and use it on Skylake machines where the HPETReyk Floeter
2016-12-13Enable xbf(4)Mike Belopuhov
2016-12-12Pass WSDISPLAYIO_{GET,SET}PARAM to ws_{get,set}_param. This allowsYASUOKA Masahiko
2016-12-07Add a commented out entry for xbf(4)Mike Belopuhov
2016-12-02enable hvn(4)Jonathan Gray
2016-11-29Build kernel with DEBUG=-g by default.Martin Pieuchot
2016-11-15Avoid an uninitialised value in rev 1.93.Jonathan Gray
2016-11-15Clean up the kernel Makefile's:Martin Natano
2016-11-08fix debug buildMike Larkin
2016-11-06Do not create machine@ symlinks in obj as root during includes:, butTheo Buehler
2016-11-05Two tweaks for compile/Makefile.inc:Martin Natano
2016-11-01Use x2APIC if it is enabled by BIOS. It is expected that this doesn'tYASUOKA Masahiko
2016-10-29Further improve vmm's security model by restricting pledged vmmReyk Floeter
2016-10-27We don't generate an eddep script for kernel builds nowadays. The lastMartin Natano
2016-10-26Don't use a bitfield in the msr store index structure. This may not end upMike Larkin
2016-10-24make cleandir should skip the version file; ok otto millertTheo de Raadt
2016-10-18SVM on AMD CPUs is not supported yet, so don't attach there; ok mlarkin@Christian Weisgerber
2016-10-15cleandir: target for kernel compile directoriesTheo de Raadt
2016-10-14Kernel builds now happen in compile/CONFIG/obj@ -> /usr/obj/... [or ./obj/,Theo de Raadt
2016-10-13Add an extra debug line when virtualization is disabled in the firmware.Martijn van Duren
2016-10-12enable vmmMike Larkin
2016-10-12Allow 4 vio(4) interfaces in each VM. Also fix a bad interrupt assignment thatMike Larkin
2016-10-09Apply consistency to forever loops with continue and NOTREACHEDTom Cosgrove
2016-10-08Various printf claim to report the PID, so actually report that and not the TIDPhilip Guenther