summaryrefslogtreecommitdiff
path: root/sys/arch/amd64
AgeCommit message (Expand)Author
2015-12-12Identify hypervisors before configuring other children of the mainbusReyk Floeter
2015-12-11comment typommcc
2015-12-09successful vmm enter/leave does not need to be reportedTheo de Raadt
2015-12-08Disable xspd(4) until the man page is written; noticed by reyk@Mike Belopuhov
2015-12-08Driver for the XenSource Platform DeviceMike Belopuhov
2015-12-08Set up an IDT vector for Xen callbacksMike Belopuhov
2015-12-08Setup a hypercall page in the kernel .text segmentMike Belopuhov
2015-12-08Xen basic infrastructure files and pvbus(4) attachment.Mike Belopuhov
2015-12-07Add cpuid bits documented in the August 2015 revision ofJonathan Gray
2015-12-06child_return() is already declared in <sys/proc.h>Philip Guenther
2015-12-06add function prototypeMike Larkin
2015-12-06move around some deck chairs in preparation for supporting VM reboot. thisMike Larkin
2015-12-06Don't bother printing out the count of what type of cpu we have. InsteadMike Larkin
2015-12-06don't allow opening of /dev/vmm if we are in an unsupported configurationMike Larkin
2015-12-06unbreak kernel link if vmm isnt being built as part of the kernel.David Gwynne
2015-12-06restore VMM mode after resume from suspend/hibernateMike Larkin
2015-12-05AMD Family 12h and later processors keep their APIC clock running in deeperMark Kettenis
2015-12-02Add a padding in EFI_MEMORY_DESCRIPTOR to align fields properly on ia32.YASUOKA Masahiko
2015-12-02Add missing start_i386.S for ia32. Also start.S is renamed toYASUOKA Masahiko
2015-12-01Change a lot of "else if" lines to single switch block.YASUOKA Masahiko
2015-12-01Pass M_NOWAIT when allocating a temporary page in vm_writepage() to beMartin Pieuchot
2015-12-01Instead of using a supplementary variable to check if we found a VCPUMartin Pieuchot
2015-12-01Do not wait when allocating a page in vcpu_init().Martin Pieuchot
2015-12-01KNFMartin Pieuchot
2015-12-01Prettify dmesg output.Martin Pieuchot
2015-12-01Properly disable SVM until its support is added back.Martin Pieuchot
2015-11-29Disk size in blocks is LastBlock+1. Fix whitespace nit.Kenneth R Westerback
2015-11-28Use the same function as kern/subr_disk.c and fdisk/mbr.c to checkKenneth R Westerback
2015-11-28Check the protective MBR stricter not to choose a broken GPT.YASUOKA Masahiko
2015-11-26Avoid setting mode to GOP if the mode is unchanged. Also don't panicYASUOKA Masahiko
2015-11-26Fix a typo in comment.YASUOKA Masahiko
2015-11-26init pat_default to 0 as it may potentially be used uninitialisedJonathan Gray
2015-11-26Automatically start vmm(4) when the first VM is created and after theReyk Floeter
2015-11-24Don't loop forever trying to handle NP faults in certain failure cases.Mike Larkin
2015-11-23No longer need 'option VMM', declaring the vmm0 device is sufficient.Theo de Raadt
2015-11-23downfalls -> pitfallsmmcc
2015-11-21Prevent disabling vmm mode if a VM is still running.Martin Pieuchot
2015-11-21Do not create a VM if vmm mode hasn't been enable.Martin Pieuchot
2015-11-21Do not use boolean_t outside of /sys/uvmMartin Pieuchot
2015-11-16Replace unbounded gets() in libsa with getln() which takes a buffer size,Miod Vallat
2015-11-16Some minor tweaks:Martin Pieuchot
2015-11-14mutli -> multiMiod Vallat
2015-11-14Fix a missing unlock.Mike Larkin
2015-11-13vmm(4) kernel codeMike Larkin
2015-11-10pmap changes required for vmm. Changes include addition of pm_type toMike Larkin
2015-11-09Cache the result of cpuid leaf function $0x1 from the host's boot CPUMike Larkin
2015-11-09Bring GPT validity checking into line with kern/subr_disk.c . InKenneth R Westerback
2015-11-09EPT paging permission bits for amd64, will be used in subsequent pmapMike Larkin
2015-11-08Make "machine disk" show some info for EFI instead of info for BIOS.YASUOKA Masahiko
2015-11-08Make the variables be "const" and fix white space.YASUOKA Masahiko