| Commit message (Expand) | Author | Age | Files | Lines |
* | VMM/GIC: Updates to the implementation, implement forwarding of SGIs and PPIs... | vboxsync | 2023-05-10 | 1 | -1/+2 |
* | VMM/NEMR3Native-darwin-armv8: Set and clear the PPI interrupt of the vTimer i... | vboxsync | 2023-05-10 | 2 | -5/+30 |
* | VMM/GIC: Updates to the implementation, implement forwarding of SGIs and PPIs... | vboxsync | 2023-05-10 | 2 | -21/+616 |
* | VMM/EM: Nested VMX: bugref:10318 Clarify comment regarding priority of interr... | vboxsync | 2023-05-10 | 1 | -2/+3 |
* | VMM/EM: Nested VMX: bugref:10318 Comment nit. | vboxsync | 2023-05-10 | 1 | -1/+0 |
* | VMM/IEM: scm fix. bugref:10369 | vboxsync | 2023-05-09 | 1 | -3/+3 |
* | VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateWithUpdate() back i... | vboxsync | 2023-05-09 | 3 | -12/+22 |
* | VMM/IEM: More work on the decoder/recompiler part. bugref:10369 | vboxsync | 2023-05-08 | 5 | -6/+684 |
* | VMM/IEM: Backed the iemOpHlpCalcRmEffAddrEx functionality into the regular fu... | vboxsync | 2023-05-08 | 3 | -324/+21 |
* | VMM/IEM: Mark iemAImpl_sha1rnds4_fX as not throwing any exceptions to fix bui... | vboxsync | 2023-05-08 | 1 | -4/+4 |
* | VMM/PDMQueue: Fix PDMQueueAllocEx() to respect the multiple of 32 cBits input... | vboxsync | 2023-05-08 | 2 | -5/+13 |
* | VMM/tstVMStructSize: Use X86_PAGE_4K_SIZE instead of PAGE_SIZE which might no... | vboxsync | 2023-05-08 | 1 | -6/+6 |
* | VMM: Nested VMX: bugref:10318 Comment. | vboxsync | 2023-05-08 | 1 | -3/+3 |
* | VMM: Nested VMX: bugref:10318 Moved vmxHCGetGuestIntrStateAndUpdateFFs outsid... | vboxsync | 2023-05-08 | 3 | -64/+49 |
* | VMM: Nested VMX: bugref:10318 Fix external interrupt delivery/VM-exits to not... | vboxsync | 2023-05-08 | 1 | -32/+42 |
* | VMM: Nested VMX: bugref:10318 Fix inverted condition in r157185. | vboxsync | 2023-05-08 | 1 | -2/+2 |
* | VMM: Nested VMX: bugref:10318 NMI inhibition also blocks external interrupts.... | vboxsync | 2023-05-08 | 1 | -38/+31 |
* | VMM: Nested VMX: bugref:10318 Darwin build fix. | vboxsync | 2023-05-08 | 1 | -0/+1 |
* | VMM: Nested VMX: bugref:10318 Doxygen. | vboxsync | 2023-05-08 | 1 | -1/+0 |
* | VMM: Nested VMX: bugref:10318 Separate injection of events between guest and ... | vboxsync | 2023-05-08 | 3 | -79/+238 |
* | VMM/EM: Nested VMX: bugref:10318 Handle NMI-window and interrupt-window VM-ex... | vboxsync | 2023-05-08 | 1 | -65/+92 |
* | VMM/IEM: Nested VMX: bugref:10318 Clear "NMI unblocked due to IRET" state on ... | vboxsync | 2023-05-08 | 1 | -5/+19 |
* | VMM/IEM: Nested VMX: bugref:10318 Clear "NMI unblocked due to IRET" state on ... | vboxsync | 2023-05-08 | 1 | -12/+27 |
* | VMM/TRPM: Nested VMX: bugref:10318 Don't invoke IEMExecVmxVmexitExtInt if IEM... | vboxsync | 2023-05-08 | 1 | -10/+15 |
* | VMM/IEM: Started modifying the input/decode side of the threaded recompiler. ... | vboxsync | 2023-05-06 | 3 | -15/+146 |
* | VMM/IEM: Fixed regression from r156691, where a IEM_MC_CLEAR_HIGH_GREG_U64_BY... | vboxsync | 2023-05-03 | 1 | -0/+1 |
* | VMM/GIC: Continue implementation, bugref:10404 | vboxsync | 2023-05-03 | 1 | -17/+82 |
* | VMM: Preparations for getting interrupts injected into the guest. With ARMv8 ... | vboxsync | 2023-05-03 | 7 | -19/+137 |
* | VMM/NEMR3Native-darwin-armv8.cpp: Fixes and stubbing the hvc exception handli... | vboxsync | 2023-05-03 | 1 | -124/+72 |
* | VMM/NEMR3Native-darwin: Cleanup the memory state tracking, since macOS Ventur... | vboxsync | 2023-04-28 | 2 | -57/+97 |
* | VMM/GIC: Register the MMIO region handlers for the distributor and redisitrib... | vboxsync | 2023-04-20 | 3 | -10/+209 |
* | VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, bugref:10404... | vboxsync | 2023-04-13 | 1 | -2/+2 |
* | VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, bugref:10404... | vboxsync | 2023-04-13 | 1 | -0/+1 |
* | VMM/ARMv8: Add ability to insert new system register ranges (based on the MSR... | vboxsync | 2023-04-13 | 1 | -1/+1 |
* | VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, bugref:10404 | vboxsync | 2023-04-13 | 6 | -4/+534 |
* | VMM/ARMv8: Add ability to insert new system register ranges (based on the MSR... | vboxsync | 2023-04-13 | 4 | -4/+406 |
* | VMM/ARMv8: Sync and log the TCR_EL1 register as well, bugref:10390, bugref:10... | vboxsync | 2023-04-12 | 2 | -11/+14 |
* | VMM/ARMv8: Sync and log the SCTLR/TTBR0/TTBR1 registers, bugref:10390, bugref... | vboxsync | 2023-04-12 | 1 | -1/+1 |
* | VMM/ARMv8: Sync and log the SCTLR/TTBR0/TTBR1 registers, bugref:10390, bugref... | vboxsync | 2023-04-12 | 2 | -5/+12 |
* | VMM/NEM-win: Disable MONITOR/MWAIT CPUID flag as it seems Hyper-V never imple... | vboxsync | 2023-04-11 | 3 | -2/+80 |
* | VMM/IEM: @todo regarding nested VMX APIC page access handler management in IE... | vboxsync | 2023-04-10 | 1 | -0/+6 |
* | VMM/IEM: Nested VMX: bugref:10318 Use IEM_VMX_VMENTRY_FAILED_RET_2 to log fai... | vboxsync | 2023-04-10 | 1 | -10/+10 |
* | VMM/IEM: Nested VMX: bugref:10318 Added IEM_VMX_VMENTRY_FAILED_RET_2 to also ... | vboxsync | 2023-04-10 | 1 | -1/+12 |
* | VMM/PGM: Nested VMX: bugref:10318 Skip some redundant checks while repeatedly... | vboxsync | 2023-04-10 | 1 | -7/+16 |
* | VMM/IEM: Eliminate some unused parameters/references in the threaded function... | vboxsync | 2023-04-09 | 1 | -3/+7 |
* | VMM/IEM: Mojo improvments for IEM_MC_MAYBE_RAISE_FSGSBASE_XCPT. bugref:10369 | vboxsync | 2023-04-08 | 1 | -2/+3 |
* | VMM/IEM: Mojo improvments for IEM_MC_MAYBE_RAISE_MMX_RELATED_XCPT. bugref:10369 | vboxsync | 2023-04-08 | 1 | -5/+8 |
* | VMM/IEM: Mojo improvments for IEM_MC_MAYBE_RAISE_AVX_RELATED_XCPT. bugref:10369 | vboxsync | 2023-04-08 | 1 | -7/+16 |
* | VMM/IEM: Mojo improvments of the IEM_MC_MAYBE_RAISE_XXXX macros. bugref:10369 | vboxsync | 2023-04-08 | 1 | -15/+25 |
* | VMM/IEM: Mojo improvments of the IEM_MC_MAYBE_RAISE_XXXX macros. bugref:10369 | vboxsync | 2023-04-08 | 1 | -29/+36 |