VMMCP: upgrade for newer cpu.
[akaros.git] / kern / arch / x86 / vmm /
2015-11-02 Ronald G. MinnichVMMCP: upgrade for newer cpu.
2015-11-02 Ronald G. Minnichvmmcp: implement optional bits setting in the 5 control...
2015-11-02 Ronald G. MinnichVMMCP: start move to systems I can't use on my mac
2015-11-02 Ronald G. Minnichvmmcp: cut over to virtual apic; fix include mess after...
2015-11-02 Ronald G. MinnichVMMCP: misc stuff
2015-11-02 Ronald G. MinnichVMMCP: better support incoming interrupts. Fix idiot...
2015-11-02 Ronald G. Minnichlapic and ioapic support that's Not Good Enough.
2015-11-02 Ronald G. Minnichabortive try at setting up tables. Failed miserably.
2015-11-02 Ronald G. MinnichMajor cleanups.
2015-11-02 Ronald G. MinnichUse correct vmcs field to inject an interrupt
2015-11-02 Ronald G. MinnichInterrupt framework
2015-11-02 Ronald G. MinnichExtend vmexit handler in vmrunkernel to handle vmcall...
2015-11-02 Ronald G. MinnichCreate ros/vmm/vmx.h, prepare to move lots of code...
2015-11-02 Ronald G. MinnichWe're finding more undocumented bits. So the bit set...
2015-11-02 Ronald G. MinnichAllow read/write of msr 0x345/MSR_IA32_PERF_CAPABILITIES
2015-11-02 Ronald G. MinnichBegin work on true virtio mmio Kill tests/vmrunkernel...
2015-11-02 Ronald G. MinnichStart shuffling functionality from kernel to user.
2015-11-02 Ronald G. MinnichModify device to take a binary struct.
2015-11-02 Ronald G. Minnichvmmcp: final set of changes for PCI emulation
2015-11-02 Ronald G. MinnichManage writes to cfc: ignore them for now.
2015-11-02 Ronald G. Minnichvmmcp: piss-poor pci emulation
2015-11-02 Ronald G. Minnichvmmcp: further restrictions on IO; a few more hacks...
2015-11-02 Ronald G. Minnichvmmcp: allow basic IO and more MSRs
2015-11-02 Ronald G. Minnichvmmcp: final set of msr operations
2015-11-02 Ronald G. Minnichvmmcp: allow a fake write to CSTAR
2015-11-02 Ronald G. MinnichAllow guests to do INVLPG.
2015-11-02 Barret RhodenVMX: only check the PB VM EC2 if EC1 is ok
2015-11-02 Ronald G. Minnichvmmcp: add "fake write" msr
2015-11-02 Ronald G. Minnichvmmcp: emulated msr infrastructure
2015-11-02 Ronald G. Minnichvmmcp: set up msr handling framework.
2015-11-02 Ronald G. Minnichvmmcp: open up cr4; fix cpuid handling
2015-11-02 Ronald G. Minnichvmmcp: allow EFER writes. Clear cr0 shadow to 0s so...
2015-11-02 Ronald G. MinnichPrint information about msr settings that don't quite...
2015-11-02 Ronald G. Minnichvmmcp: add higherkernbase, more debugging.
2015-09-15 Kevin KluesRename node_id -> numa_id
2015-07-23 Kevin KluesChange all references of num_cpus -> num_cores
2015-06-30 Ronald G. Minnichvmmcp: remove RDTSCP from the set of things that we...
2015-06-26 Ronald G. MinnichEnable "VMCALL console putc" via flags. (XCC)
2015-06-22 Ronald G. Minnichvmmcp: Handle cpuid.
2015-06-22 Ronald G. Minnichvmmcp: this should be the complete list of registers...
2015-06-18 Ronald G. MinnichVMM: repurpose vmcall for a temporary console
2015-06-18 Ronald G. MinnichVMM: Remove #ifdef x86_64 from vmx.c
2015-06-18 Ronald G. MinnichTurn down the debug prints, add a couple extra
2015-06-18 Ronald G. MinnichVMM: vmresume works! (handle IRQ)
2015-06-18 Ronald G. MinnichVMM: Rip out testing code.
2015-04-07 Ron MinnichFix the way we set up vmcs
2015-04-07 Barret RhodenPmap ops: perm->settings
2015-04-07 Barret RhodenVMM: handle EPT page faults
2015-04-07 Barret RhodenVMM: Call EPT ops for every KPT op
2015-04-07 Barret Rhodenx86: EPT and KPT are contiguous
2015-04-07 Barret RhodenVMM: moves various helpers to vmx.h
2015-04-07 Barret RhodenVMM: removes the dune <-> proc
2015-04-07 Barret RhodenVMM: removes the VPID
2015-04-07 Barret RhodenVMM: EPT checks, init, and basic usage
2015-04-07 Barret RhodenVMM: init and cleanup take the proc *
2015-04-07 Ron MinnichVMM: Make put_cpu actually put the cpu
2015-04-07 Barret RhodenVMM: Fixes vmmcp freezes
2015-04-07 Barret RhodenVMM: fixes VMCS order computation
2015-04-07 Barret RhodenVMM: helper for VMPTRST
2015-03-23 Barret RhodenFixes vmm_struct_cleanup
2015-03-19 Barret Rhodenx86: Fixes init for machines that do not have VMX
2015-03-17 Ron MinnichTry out Dune vmm stuff.
2015-03-17 Ron MinnichMore pruning of files we don't need.
2015-02-18 Ron MinnichBarret pointed out that the inclusion of regions was...
2015-02-17 Ron MinnichRestart with just vmm rebased on master.