summaryrefslogtreecommitdiffstats
path: root/target/i386
Commit message (Expand)AuthorAgeFilesLines
* target/i386: fix byte swap issue with XMM register accessAlex Bennée2022-04-201-2/+2
* target/i386: Remove unused XMMReg, YMMReg types and CPUState fieldsPeter Maydell2022-04-131-18/+0Star
* target/i386: do not access beyond the low 128 bits of SSE registersPaolo Bonzini2022-04-131-28/+47
* hw: hyperv: Initial commit for Synthetic Debugging deviceJon Doron2022-04-061-0/+6
* hyperv: Add support to process syndbg commandsJon Doron2022-04-065-8/+135
* hyperv: Add definitions for syndbgJon Doron2022-04-061-0/+37
* whpx: Added support for breakpoints and steppingIvan Shcherbakov2022-04-064-14/+788
* Remove qemu-common.h include from most unitsMarc-André Lureau2022-04-0615-15/+0Star
* Move CPU softfloat unions to cpu-float.hMarc-André Lureau2022-04-061-0/+1
* Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau2022-04-063-13/+13
* Replace config-time define HOST_WORDS_BIGENDIANMarc-André Lureau2022-04-062-2/+2
* qapi, target/i386/sev: Add cpu0-id to query-sev-capabilitiesDov Murik2022-04-061-1/+41
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2022-03-255-15/+35
|\
| * target/i386: properly reset TSC on resetPaolo Bonzini2022-03-242-1/+14
| * target/i386: tcg: high bits SSE cmp operation must be ignoredPaolo Bonzini2022-03-241-4/+2Star
| * KVM: x86: workaround invalid CPUID[0xD,9] info on some AMD processorsPaolo Bonzini2022-03-233-9/+16
| * i386: Set MCG_STATUS_RIPV bit for mce SRAR errorluofei2022-03-231-1/+1
| * target/i386/kvm: Free xsave_buf when destroying vCPUPhilippe Mathieu-Daudé2022-03-231-0/+2
* | target/i386: force maximum rounding precision for fildl[l]Alex Bennée2022-03-231-0/+13
|/
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2022-03-211-4/+13
|\
| * target/i386: kvm: do not access uninitialized variable on older kernelsPaolo Bonzini2022-03-201-4/+13
* | Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-215-8/+8
* | Merge tag 'darwin-20220315' of https://github.com/philmd/qemu into stagingPeter Maydell2022-03-157-56/+17Star
|\ \ | |/ |/|
| * hvf: Remove deprecated hv_vcpu_flush() callsPhilippe Mathieu-Daudé2022-03-153-5/+0Star
| * hvf: Make hvf_get_segments() / hvf_put_segments() localPhilippe Mathieu-Daudé2022-03-152-4/+2Star
| * hvf: Use standard CR0 and CR4 register definitionsCameron Esfahani2022-03-155-47/+15Star
* | KVM: SVM: always set MSR_AMD64_TSC_RATIO to default valueMaxim Levitsky2022-03-151-3/+1Star
* | i386: Add Icelake-Server-v6 CPU model with 5-level EPT supportVitaly Kuznetsov2022-03-151-0/+8
* | x86: Support XFD and AMX xsave data migrationZeng Guang2022-03-153-0/+73
* | x86: add support for KVM_CAP_XSAVE2 and AMX state migrationJing Liu2022-03-153-15/+59
* | x86: Add AMX CPUIDs enumerationJing Liu2022-03-152-4/+55
* | x86: Add XFD faulting bit for state componentsJing Liu2022-03-152-1/+4
* | x86: Grant AMX permission for guestYang Zhong2022-03-155-6/+75
* | x86: Add AMX XTILECFG and XTILEDATA componentsJing Liu2022-03-152-1/+25
* | x86: Fix the 64-byte boundary enumeration for extended stateJing Liu2022-03-153-0/+8
* | target/i386: Throw a #SS when loading a non-canonical ISTGareth Webb2022-03-152-38/+50
* | target/i386: only include bits in pg_mode if they are not ignoredPaolo Bonzini2022-03-151-17/+17
* | kvm/msi: do explicit commit when adding msi routesLongpeng(Mike)2022-03-151-1/+3
* | whpx: Fixed incorrect CR8/TPR synchronizationIvan Shcherbakov2022-03-151-1/+27
* | whpx: Fixed reporting of the CPU context to GDB for 64-bitIvan Shcherbakov2022-03-151-0/+2
|/
* Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20220307'...Peter Maydell2022-03-082-0/+2
|\
| * osdep: Move memalign-related functions to their own headerPeter Maydell2022-03-072-0/+2
* | target/i386: Remove pointless CPUArchState castsPhilippe Mathieu-Daudé2022-03-063-18/+18
* | target: Use ArchCPU as interface to target CPUPhilippe Mathieu-Daudé2022-03-061-1/+1
* | target: Introduce and use OBJECT_DECLARE_CPU_TYPE() macroPhilippe Mathieu-Daudé2022-03-062-4/+1Star
* | target: Use CPUArchState as interface to target-specific CPU statePhilippe Mathieu-Daudé2022-03-061-2/+1Star
* | target: Use forward declared type instead of structure typePhilippe Mathieu-Daudé2022-03-064-82/+82
* | target/i386/tcg/sysemu: Include missing 'exec/exec-all.h' headerPhilippe Mathieu-Daudé2022-03-062-0/+2
* | accel: Introduce AccelOpsClass::cpu_thread_is_idle()Philippe Mathieu-Daudé2022-03-061-0/+6
* | accel/hax: Introduce CONFIG_HAX_IS_POSSIBLEPhilippe Mathieu-Daudé2022-03-061-6/+1Star
|/