History log of /vbox/include/VBox/vmm/gim.h
Revision Date Author Comments Expand
66d96ba0c4c722996a3a1e6d92403a14a27db1b4 55129 08-Apr-2015 vboxsync

VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.

fa35e2dfd910e18dbb7f136bfe56030e5116d51c 55118 07-Apr-2015 vboxsync

VMM: GIM raw-mode support.

9c178a84047ec38c02debb747cbdc7de4531d940 55037 31-Mar-2015 vboxsync

VMM/GIM: Add hypercall support and KVM spinlock support.

c1d279fc0865b91a40b30eda02ed14f6533fe1a4 53615 31-Dec-2014 vboxsync

doxygen fixes.

ad4f6ac2063d9b48efd9c3193442136a8c7c890a 53466 05-Dec-2014 vboxsync

VMM/MSRs: Added status codes for returning to ring-3 to service the MSR access.

3f49eff3139f3f74a7c6516d7c6ccc731e756bcf 52760 16-Sep-2014 vboxsync

nits. (Please just don't bother tagging the outer #endif of a header, half of the time it's inverted (i.e. not indicating the negation))

bb50cfa1b9de06edfb8d96f8d47dbd5394fb4ce3 52699 11-Sep-2014 vboxsync

VMM/GIM: Fix initialization of Hyper-V bits that rely on HM initialization to be completed.

8d9e0655efb148a5dd672705e315de97a1ad12f1 52675 10-Sep-2014 vboxsync

VMM/GIM: Fix circular dependency between PDM and GIM init. routines.

516bbb6847c34232a1fa16d577242926f4953477 52247 31-Jul-2014 vboxsync

VMM/GIM: Keep Minimal GIM provider guest agnostic.

ce9f428fc2f581b4d8968d870967e259d9924d8d 52006 12-Jul-2014 vboxsync

VMM: VT-x and AMD-V support for making GIM hypercalls.

783716d1b6ef93d4bbcf17e0f0972711bf1857e8 51797 02-Jul-2014 vboxsync

VMM/GIM/Minimal: OS X bits.

2ac3892cdc8b16a0dee55e8b4510b8ecea83c95f 51643 18-Jun-2014 vboxsync

VMM/GIM: More bits for Hyper-V implementation.

/vbox/include/VBox/err.h gim.h hm_vmx.h tm.h vm.h vm.mac /vbox/src/VBox/Devices/GIMDev/GIMDev.cpp /vbox/src/VBox/Main/src-server/MachineImpl.cpp /vbox/src/VBox/VMM/Makefile.kmk /vbox/src/VBox/VMM/VMMAll/EMAll.cpp /vbox/src/VBox/VMM/VMMAll/GIMAll.cpp /vbox/src/VBox/VMM/VMMAll/GIMAllHv.cpp /vbox/src/VBox/VMM/VMMAll/PGMAllPhys.cpp /vbox/src/VBox/VMM/VMMAll/TMAllCpu.cpp /vbox/src/VBox/VMM/VMMR0/GIMR0.cpp /vbox/src/VBox/VMM/VMMR0/GIMR0Hv.cpp /vbox/src/VBox/VMM/VMMR0/HMSVMR0.cpp /vbox/src/VBox/VMM/VMMR0/HMVMXR0.cpp /vbox/src/VBox/VMM/VMMR0/VMMR0.cpp /vbox/src/VBox/VMM/VMMR3/GIM.cpp /vbox/src/VBox/VMM/VMMR3/GIMHv.cpp /vbox/src/VBox/VMM/VMMR3/HM.cpp /vbox/src/VBox/VMM/include/GIMHvInternal.h /vbox/src/VBox/VMM/include/GIMInternal.h /vbox/src/VBox/VMM/include/HMInternal.h /vbox/src/VBox/VMM/testcase/tstVMStructSize.cpp
eca46116c06b850c8c6be84678ba1f9dbdb3f9dd 51563 06-Jun-2014 vboxsync

VMM/GIM: bits.

157093a77f2752732368338110cb50fa6cd7717f 51560 06-Jun-2014 vboxsync

VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work.

5067a9619d7131c54d4ebb371d9dac91abdd34f6 51333 22-May-2014 vboxsync

VMM/GIM: Hyper-V provider, work-in-progress.

3357df142080b5abd7a5da3358371ce0bff34e91 50994 08-Apr-2014 vboxsync

VMM/GIM: Introduce the Minimal provider.

236b2935f217749893b7034e59da3e3568928ace 50953 02-Apr-2014 vboxsync

GIM: Skeleton, work in progress.