aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)AuthorFilesLines
2021-09-14accel/tcg: Add DisasContextBase argument to translator_ld*Ilya Leoshkevich1-5/+5
2021-09-13Fix nvmm_ram_block_added() function argumentsReinoud Zandijk1-2/+3
2021-09-13target/i386: Added vVMLOAD and vVMSAVE featureLara Lazier4-1/+34
2021-09-13target/i386: Added changed priority check for VIRQLara Lazier3-15/+22
2021-09-13target/i386: Added ignore TPR check in ctl_has_irqLara Lazier1-0/+5
2021-09-13target/i386: Added VGIF V_IRQ masking capabilityLara Lazier3-2/+19
2021-09-13target/i386: Moved int_ctl into CPUX86State structureLara Lazier6-38/+41
2021-09-13target/i386: Added VGIF featureLara Lazier3-3/+37
2021-09-13target/i386: VMRUN and VMLOAD canonicalizationsLara Lazier3-18/+30
2021-09-13target/i386: add missing bits to CR4_RESERVED_MASKDaniel P. Berrangé1-0/+1
2021-08-26migration: Unify failure check for migrate_add_blocker()Markus Armbruster3-7/+5
2021-08-26whpx nvmm: Drop useless migrate_del_blocker()Markus Armbruster2-2/+0
2021-08-26i386: Never free migration blocker objects instead of sometimesMarkus Armbruster1-3/+0
2021-08-26error: Use error_fatal to simplify obvious fatal errors (again)Markus Armbruster1-7/+1
2021-08-25i386/cpu: Remove AVX_VNNI feature from Cooperlake cpu modelYang Zhong1-1/+1
2021-08-25target/i386: Remove split lock detect in Snowridge CPU modelChenyi Qiang1-0/+8
2021-08-13target/i386: Fixed size of constant for WindowsLara Lazier2-2/+2
2021-07-29target/i386: fix typo in ctl_has_irqPaolo Bonzini1-1/+1
2021-07-29target/i386: Added consistency checks for event injectionLara Lazier1-0/+6
2021-07-29i386: assert 'cs->kvm_state' is not nullVitaly Kuznetsov1-0/+14
2021-07-27docs: Update path that mentions deprecated.rstMao Zhongyi1-1/+1
2021-07-23i386: do not call cpudef-only models functions for max, host, baseClaudio Fontana4-59/+89
2021-07-23target/i386: Added consistency checks for CR3Lara Lazier2-3/+14
2021-07-22Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into ...Peter Maydell3-4/+103
2021-07-22target/i386: Added consistency checks for EFERLara Lazier2-0/+44
2021-07-22target/i386: Added consistency checks for CR4Lara Lazier3-3/+48
2021-07-22target/i386: Added V_INTR_PRIO check to virtual interruptsLara Lazier1-1/+11
2021-07-21accel/tcg: Remove TranslatorOps.breakpoint_checkRichard Henderson1-28/+0
2021-07-21target/i386: Implement debug_check_breakpointRichard Henderson1-0/+12
2021-07-21tcg: Rename helper_atomic_*_mmu and provide for user-onlyRichard Henderson1-13/+2
2021-07-14Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-misc-20210713' int...Peter Maydell4-458/+510
2021-07-13target/i386: Correct implementation for FCS, FIP, FDS and FDPZiqiao Kong3-9/+56
2021-07-13target/i386: Split out do_fninitRichard Henderson1-14/+8
2021-07-13target/i386: Trivial code motion and code style fixZiqiao Kong1-435/+446
2021-07-13target/i386: Tidy hw_breakpoint_removeDmitry Voronetskiy1-2/+2
2021-07-13target/i386: Fix cpuid level for AMDzhenwei pi1-2/+9
2021-07-13target/i386: suppress CPUID leaves not defined by the CPU vendorMichael Roth2-0/+9
2021-07-13i386: Hyper-V SynIC requires POST_MESSAGES/SIGNAL_EVENTS privilegesVitaly Kuznetsov2-0/+12
2021-07-13i386: HV_HYPERCALL_AVAILABLE privilege bit is always neededVitaly Kuznetsov1-5/+5
2021-07-13i386: kill off hv_cpuid_check_and_set()Vitaly Kuznetsov1-68/+36
2021-07-13i386: expand Hyper-V features during CPU feature expansion timeVitaly Kuznetsov4-4/+30
2021-07-13i386: make hyperv_expand_features() return boolVitaly Kuznetsov1-19/+21
2021-07-13i386: hardcode supported eVMCS version to '1'Vitaly Kuznetsov1-4/+35
2021-07-12Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210710' into...Peter Maydell2-22/+5
2021-07-09target/i386: Use cpu_breakpoint_test in breakpoint_handlerRichard Henderson1-9/+3
2021-07-09target/i386: Use translator_use_goto_tbRichard Henderson1-12/+2
2021-07-09tcg: Avoid including 'trace-tcg.h' in target translate.cPhilippe Mathieu-Daudé1-1/+0
2021-07-09meson: Introduce target-specific KconfigPhilippe Mathieu-Daudé1-0/+5
2021-07-09target/i386: fix exceptions for MOV to DRPaolo Bonzini7-45/+35
2021-07-09target/i386: Added DR6 and DR7 consistency checksLara Lazier2-1/+10