aboutsummaryrefslogtreecommitdiff
path: root/target/i386/hvf/hvf.c
AgeCommit message (Expand)AuthorFilesLines
2020-10-05cpus: add handle_interrupt to the CpusAccel interfaceClaudio Fontana1-9/+0
2020-10-05cpus: extract out hvf-specific code to target/i386/hvf/Claudio Fontana1-0/+3
2020-07-10i386: hvf: Clean up synchronize functionsRoman Bolshakov1-20/+16
2020-07-10i386: hvf: Don't duplicate register resetRoman Bolshakov1-89/+0
2020-07-10i386: hvf: Move Guest LMA reset to macvm_set_cr0()Roman Bolshakov1-1/+0
2020-07-10i386: hvf: Add hvf_cpu_synchronize_pre_loadvm()Roman Bolshakov1-0/+11
2020-06-12i386: hvf: Drop HVFX86EmulatorStateRoman Bolshakov1-1/+0
2020-06-12i386: hvf: Move mmio_buf into CPUX86StateRoman Bolshakov1-0/+5
2020-06-12i386: hvf: Drop rflags from HVFX86EmulatorStateRoman Bolshakov1-3/+2
2020-06-12i386: hvf: Drop fetch_rip from HVFX86EmulatorStateRoman Bolshakov1-6/+0
2020-06-12i386: hvf: Use IP from CPUX86StateRoman Bolshakov1-3/+3
2020-06-12i386: hvf: Use ins_len to advance IPRoman Bolshakov1-1/+1
2020-06-12i386: hvf: Drop useless declarations in sysemuRoman Bolshakov1-3/+4
2019-12-03hvf: correctly inject VMCS_INTR_T_HWINTR versus VMCS_INTR_T_SWINTR.Cameron Esfahani1-1/+3
2019-11-26hvf: more accurately match SDM when setting CR0 and PDPTE registersCameron Esfahani1-0/+8
2019-11-26hvf: remove TSC synchronization code because it isn't fully completeCameron Esfahani1-2/+1
2019-11-26hvf: non-RAM, non-ROMD memory ranges are now correctly mapped inCameron Esfahani1-15/+35
2019-08-16sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster1-1/+2
2019-08-16Include hw/boards.h a bit lessMarkus Armbruster1-1/+0
2019-06-21target/i386: kvm: Add support for KVM_CAP_EXCEPTION_PAYLOADLiran Alon1-3/+7
2019-05-17hvf: Add missing break statementChen Zhang1-0/+1
2019-02-05i386: hvf: Fix smp boot hangsHeiher1-5/+0
2019-01-30Don't talk about the LGPL if the file is licensed under the GPLThomas Huth1-3/+3
2018-10-19i386: hvf: Remove hvf_disabledRoman Bolshakov1-8/+1
2018-10-02hvf: drop unused variablePaolo Bonzini1-1/+0
2018-10-02i386: Compile CPUX86State xsave_buf only when support KVM or HVFLiran Alon1-1/+1
2018-06-01target: Do not include "exec/exec-all.h" if it is not necessaryPhilippe Mathieu-Daudé1-1/+0
2018-05-31target/i386: Do not include "exec/ioport.h" if it is not necessaryPhilippe Mathieu-Daudé1-1/+0
2018-03-27error: Strip trailing '\n' from error string arguments (again again)Laurent Vivier1-12/+12
2018-02-09Use #include "..." for our own headers, <...> for othersMarkus Armbruster1-1/+0
2018-02-05hvf: ept_emulation_fault() needs NetApp BSD attributionPaolo Bonzini1-0/+24
2018-02-05Add missing hvdos public domain attribution:Izik Eidus1-0/+3
2017-12-22i386: hvf: remove VM_PANIC from "in"Paolo Bonzini1-1/+1
2017-12-22i386: hvf: remove addr_tPaolo Bonzini1-2/+2
2017-12-22i386: hvf: abort on decoding errorPaolo Bonzini1-1/+1
2017-12-22i386: hvf: remove more dead emulator codePaolo Bonzini1-2/+0
2017-12-22i386: hvf: move all hvf files in the same directoryPaolo Bonzini1-0/+961