Age | Commit message (Expand) | Author | Files | Lines |
2021-07-06 | target/i386: Populate x86_ext_save_areas offsets using cpuid where possible | David Edmondson | 2 | -0/+35 |
2021-07-06 | target/i386: Pass buffer and length to XSAVE helper | David Edmondson | 2 | -12/+10 |
2021-06-03 | hvf: Simplify post reset/init/loadvm hooks | Alexander Graf | 1 | -1/+4 |
2021-06-03 | hvf: Introduce hvf vcpu struct | Alexander Graf | 8 | -234/+236 |
2021-06-03 | hvf: Remove hvf-accel-ops.h | Alexander Graf | 1 | -2/+0 |
2021-06-03 | hvf: Use cpu_synchronize_state() | Alexander Graf | 1 | -5/+4 |
2021-06-03 | hvf: Split out common code on vcpu init and destroy | Alexander Graf | 1 | -21/+2 |
2021-06-03 | hvf: Move hvf internal definitions into common header | Alexander Graf | 1 | -30/+1 |
2021-06-03 | hvf: Move cpu functions into common directory | Alexander Graf | 3 | -306/+0 |
2021-06-03 | hvf: Move vcpu thread functions into common directory | Alexander Graf | 4 | -171/+1 |
2021-06-03 | hvf: Move assert_hvf_ok() into common directory | Alexander Graf | 1 | -32/+1 |
2021-05-10 | i386: split cpu accelerators from cpu.c, using AccelCPUClass | Claudio Fontana | 2 | -0/+69 |
2021-05-02 | Do not include exec/address-spaces.h if it's not really necessary | Thomas Huth | 2 | -2/+0 |
2021-02-16 | hvf: Fetch cr4 before evaluating CPUID(1) | Alexander Graf | 1 | -0/+4 |
2021-02-16 | target/i386/hvf: add rdmsr 35H MSR_CORE_THREAD_COUNT | Vladislav Yaroshchuk | 1 | -0/+5 |
2021-02-16 | hvf: x86: Remove unused definitions | Alexander Graf | 1 | -16/+0 |
2021-02-16 | target/i386/hvf: add vmware-cpuid-freq cpu feature | Vladislav Yaroshchuk | 1 | -1/+95 |
2021-02-16 | hvf: Guard xgetbv call | Hill Ma | 1 | -12/+22 |
2021-02-05 | accel: replace struct CpusAccel with AccelOpsClass | Claudio Fontana | 5 | -13/+25 |
2021-02-05 | accel: extend AccelState and AccelClass to user-mode | Claudio Fontana | 3 | -3/+3 |
2020-11-18 | hvf: Fix segment selector format | Jessica Clarke | 1 | -4/+4 |
2020-11-18 | hvf: Gate RDTSCP on CPU_BASED2_RDTSCP, not just CPU_BASED_TSC_OFFSET | Jessica Clarke | 1 | -0/+4 |
2020-11-15 | x86 hvf cpus: Fix Lesser GPL version number | Chetan Pant | 17 | -18/+18 |
2020-10-05 | hvf: remove hvf specific functions from global includes | Claudio Fontana | 3 | -1/+10 |
2020-10-05 | cpus: add handle_interrupt to the CpusAccel interface | Claudio Fontana | 1 | -9/+0 |
2020-10-05 | cpus: extract out hvf-specific code to target/i386/hvf/ | Claudio Fontana | 4 | -0/+152 |
2020-08-27 | hvf: Move HVFState typedef to hvf.h | Eduardo Habkost | 1 | -2/+2 |
2020-08-21 | meson: target | Paolo Bonzini | 2 | -2/+12 |
2020-07-16 | i386: hvf: Explicitly set CR4 guest/host mask | Roman Bolshakov | 1 | -0/+1 |
2020-07-10 | i386: hvf: Clean up synchronize functions | Roman Bolshakov | 1 | -20/+16 |
2020-07-10 | i386: hvf: Don't duplicate register reset | Roman Bolshakov | 1 | -89/+0 |
2020-07-10 | i386: hvf: Move Guest LMA reset to macvm_set_cr0() | Roman Bolshakov | 2 | -1/+4 |
2020-07-10 | i386: hvf: Make long mode enter and exit clearer | Cameron Esfahani | 1 | -5/+7 |
2020-07-10 | i386: hvf: Add hvf_cpu_synchronize_pre_loadvm() | Roman Bolshakov | 1 | -0/+11 |
2020-07-10 | i386: hvf: Set env->eip in macvm_set_rip() | Roman Bolshakov | 1 | -0/+1 |
2020-06-12 | i386: hvf: Drop HVFX86EmulatorState | Roman Bolshakov | 2 | -5/+0 |
2020-06-12 | i386: hvf: Move mmio_buf into CPUX86State | Roman Bolshakov | 3 | -7/+11 |
2020-06-12 | i386: hvf: Move lazy_flags into CPUX86State | Roman Bolshakov | 2 | -35/+28 |
2020-06-12 | i386: hvf: Drop regs in HVFX86EmulatorState | Roman Bolshakov | 2 | -15/+16 |
2020-06-12 | i386: hvf: Drop copy of RFLAGS defines | Roman Bolshakov | 4 | -31/+9 |
2020-06-12 | i386: hvf: Drop rflags from HVFX86EmulatorState | Roman Bolshakov | 7 | -67/+24 |
2020-06-12 | i386: hvf: Drop fetch_rip from HVFX86EmulatorState | Roman Bolshakov | 3 | -9/+1 |
2020-06-12 | i386: hvf: Use IP from CPUX86State | Roman Bolshakov | 5 | -54/+51 |
2020-06-12 | i386: hvf: Use ins_len to advance IP | Roman Bolshakov | 1 | -1/+1 |
2020-06-12 | i386: hvf: Drop unused variable | Roman Bolshakov | 1 | -1/+0 |
2020-06-12 | i386: hvf: Drop useless declarations in sysemu | Roman Bolshakov | 1 | -3/+4 |
2020-06-12 | i386: hvf: Move HVFState definition into hvf | Roman Bolshakov | 1 | -0/+35 |
2020-06-10 | i386: Remove unused define's from hax and hvf | Julio Faracco | 1 | -2/+0 |
2020-04-02 | i386: hvf: Reset IRQ inhibition after moving RIP | Roman Bolshakov | 1 | -0/+3 |
2020-02-20 | Avoid address_space_rw() with a constant is_write argument | Peter Maydell | 2 | -10/+9 |