History log of /vbox/src/VBox/VMM/include/GIMInternal.h
Revision Date Author Comments Expand
9c178a84047ec38c02debb747cbdc7de4531d940 55037 31-Mar-2015 vboxsync

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

0bc35f54322c5f9b2d43b064f839a8cf8c99a234 54819 17-Mar-2015 vboxsync

VMM/GIM: Implemented KVM paravirt. provider.

5806ae949e12c9307302e5e17c1182502afd9c06 52772 17-Sep-2014 vboxsync

VMM/GIM: empty prototype.

4ae0ac3d0dc641305a0b0197db43ee7c4b40f747 52767 16-Sep-2014 vboxsync

VMM/GIM: Get rid of separate fEnabled field, just use the provider to figure out whether it's enabled or not.

bfa51f3abf2c7174c8168c275727d579efd58e5b 52765 16-Sep-2014 vboxsync

VMM/GIM: nits.

26f7a9a33aba00f6fe644eece95158d147ae3dbd 52761 16-Sep-2014 vboxsync

GIM nits: Must check version and config when loading saved state. Saved state version macros shouldn't be called guest-interface-manager-saved-state-manager-version, but rather guest-interface-manager-saved-state-version. SSM failures are sticky, so no need for AssertRCReturn for every SSM call, only when we want to use the data. First sentence of function documentation provide a brief description of the function and for readability purposes stand alone (also, keep it short when possible).

516bbb6847c34232a1fa16d577242926f4953477 52247 31-Jul-2014 vboxsync

VMM/GIM: Keep Minimal GIM provider guest agnostic.

38e53feb0f05157234978e9288833973bb0e2bed 52110 21-Jul-2014 vboxsync

VMM/GIM: Make guest-OS Id as part of the saved states as it could be useful in the future to have it in there.

498be3e6aacdd97907a70c49fc956d018db0ac8a 52009 14-Jul-2014 vboxsync

Comments and nits.

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 /vbox/include/VBox/vmm/gim.h /vbox/include/VBox/vmm/hm_vmx.h /vbox/include/VBox/vmm/tm.h /vbox/include/VBox/vmm/vm.h /vbox/include/VBox/vmm/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 GIMHvInternal.h GIMInternal.h HMInternal.h /vbox/src/VBox/VMM/testcase/tstVMStructSize.cpp
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.