Age | Commit message (Expand) | Author |
2018-04-27 | vmm(4): pass through ELCRx ports to vmd(8) | Mike Larkin |
2018-04-26 | vmm(4): passthrough port 0x61 to vmd(8) | Mike Larkin |
2018-03-29 | Remove RDTSCP from the CPUID flags reported to the guest VM. The instruction | Mike Larkin |
2017-11-29 | make vmm(4) less responsible for initial register state, preferring to let | Mike Larkin |
2017-11-29 | add some comments. no functional change | Mike Larkin |
2017-11-17 | vmmvar.h changes for upcoming cdrom support in vmd(8). | Mike Larkin |
2017-08-20 | vmd: Allow only upward migration | pd |
2017-08-14 | vmm: add #defines for exception vectors that can be used to inject | Mike Larkin |
2017-08-12 | vmm: handle IA32_MISC_ENABLE MSR. Bits set in this MSR can result in | Mike Larkin |
2017-08-05 | vmm: support more than 3855MB guest memory | Mike Larkin |
2017-07-12 | Make max memory for VMs equal to MAXDSIZ to avoid failing later during | Mike Larkin |
2017-07-06 | vmd: increase the max number of disks from 2 to 4. Requires kernel rebuild | Mike Larkin |
2017-05-30 | event injection framework, will be used for other features coming shortly | Mike Larkin |
2017-05-30 | FPU context save/restore for SVM in vmm(4), matches a previous diff | Mike Larkin |
2017-05-28 | rename some fields | Mike Larkin |
2017-05-19 | Respect max VPID/ASID limits. VMX VPIDs are capped at 4095, for now. | Mike Larkin |
2017-05-05 | Allow setting guest %xcr0 from vmd(8). | Mike Larkin |
2017-05-02 | Allow setting of guest MSRs from vmd(8). This change is the first part of | Mike Larkin |
2017-04-28 | vmm: don't use invvpid if we didn't detect vpid capability during | Mike Larkin |
2017-04-27 | rename a struct that was denoted as "VMX only" to make it more clear | Mike Larkin |
2017-04-27 | vmm(4): proper save/restore of FPU context during entry/exit. | Mike Larkin |
2017-03-23 | Bump the emulated PCI MMIO range end to 0xFFFFFFFF. This slightly | Mike Larkin |
2017-02-20 | SVM: asm support for SVM/RVI | Mike Larkin |
2017-01-24 | SVM: misspelled field name in vmcb struct (renamed to match SVM code I'm | Mike Larkin |
2017-01-19 | forgot this in previous commit (SVM_MSR* macro definitions) | Mike Larkin |
2017-01-19 | rename a couple of macros that are causing me a merge headache with the | Mike Larkin |
2017-01-19 | SVM: vcpu_init_svm - allocate memory for control structures (vmcb, | Mike Larkin |
2017-01-13 | Starting to merge my old AMD SVM/RVI tree, piece by piece. | Mike Larkin |
2017-01-12 | Remove vc_hsa_stack_va, it has not been used in a long time and is no | Mike Larkin |
2017-01-11 | SVM intercept codes (exit reason) defines | Mike Larkin |
2016-10-26 | Don't use a bitfield in the msr store index structure. This may not end up | Mike Larkin |
2016-10-12 | Allow 4 vio(4) interfaces in each VM. Also fix a bad interrupt assignment that | Mike Larkin |
2016-10-06 | add a debug function that was useful in finding the previous | Mike Larkin |
2016-10-03 | disable PAT and MTRR in guest VMs | Mike Larkin |
2016-09-04 | Restrict MSR access to supported ones, log invalid accesses. | Mike Larkin |
2016-09-01 | Make vcpu_reset_regs use new writeregs code | Stefan Kempf |
2016-09-01 | Add ioctls to get/set VCPU registers | Stefan Kempf |
2016-09-01 | Remove the clock hack, and properly handle interrupts generated from vmd(8)'s | Mike Larkin |
2016-06-10 | Remove readpage and writepage ioctls. | Stefan Kempf |
2016-06-07 | Allocate RAM for guest VM in vmd(8) and pass it to vmm(4) | Stefan Kempf |
2016-04-25 | add a few new exit types found in newer cpus | Mike Larkin |
2016-04-06 | define number of exit/entry save/load MSRs as a #define instead of a magic | Mike Larkin |
2016-03-13 | Introduce memory ranges to support VMs with >= 4G RAM | Stefan Kempf |
2016-03-09 | Add a comment to the vcpu state enum to remind people there is a matching | Mike Larkin |
2016-02-20 | Add "interrupt pending on vcpu" ioctl to vmm. Needed for upcoming interrupt | Mike Larkin |
2016-02-16 | Allow userland to initialize CR0 when resetting a VCPU instead of | Stefan Kempf |
2016-01-04 | Do proper termination of VMs by doing proper VCPU run state management. | Mike Larkin |
2015-12-17 | Move vcpu register state init to vmd. Allows vmd bootloader to make the | Mike Larkin |
2015-12-15 | support reset vcpu by triple fault (kernel part, userland fix will come | Mike Larkin |
2015-12-14 | track used memory in each VM. This is passed back to vmctl status. | Mike Larkin |