aboutsummaryrefslogtreecommitdiff
path: root/target/i386/tcg/sysemu
AgeCommit message (Expand)AuthorFilesLines
2021-07-13target/i386: Tidy hw_breakpoint_removeDmitry Voronetskiy1-2/+2
2021-07-12Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20210710' into...Peter Maydell1-9/+3
2021-07-09target/i386: Use cpu_breakpoint_test in breakpoint_handlerRichard Henderson1-9/+3
2021-07-09target/i386: fix exceptions for MOV to DRPaolo Bonzini2-20/+31
2021-07-09target/i386: Added DR6 and DR7 consistency checksLara Lazier1-1/+8
2021-07-09target/i386: Added MSRPM and IOPM size checkLara Lazier1-0/+15
2021-06-16target/i386: Added Intercept CR0 writes checkLara Lazier1-0/+9
2021-06-16target/i386: Added consistency checks for CR0Lara Lazier1-3/+9
2021-06-16target/i386: Added consistency checks for VMRUN intercept and ASIDLara Lazier1-0/+10
2021-06-16target/i386: Refactored intercept checks into cpu_svm_has_interceptLara Lazier1-47/+58
2021-05-19target/i386: Move helper_check_io to sysemuRichard Henderson1-0/+29
2021-05-19target/i386: Unify invlpg, invlpgaRichard Henderson2-23/+2
2021-05-19target/i386: Move invlpg, hlt, monitor, mwait to sysemuRichard Henderson1-0/+53
2021-05-19target/i386: Cleanup read_crN, write_crN, lmswRichard Henderson1-2/+0
2021-05-19target/i386: Tidy svm_check_intercept from tcgRichard Henderson1-3/+2
2021-05-19target/i386: Implement skinit in translate.cRichard Henderson1-7/+0
2021-05-11target/i386: use mmu_translate for NPT walkPaolo Bonzini1-207/+36
2021-05-11target/i386: allow customizing the next phase of the translationPaolo Bonzini1-12/+18
2021-05-11target/i386: extend pg_mode to more CR0 and CR4 bitsPaolo Bonzini2-16/+31
2021-05-11target/i386: pass cr3 to mmu_translatePaolo Bonzini1-6/+6
2021-05-11target/i386: extract mmu_translatePaolo Bonzini1-65/+86
2021-05-11target/i386: move paging mode constants from SVM to cpu.hPaolo Bonzini2-16/+23
2021-05-11target/i386: merge SVM_NPTEXIT_* with PF_ERROR_* constantsPaolo Bonzini1-5/+5
2021-05-10i386: split seg_helper into user-only and sysemu partsClaudio Fontana2-0/+126
2021-05-10i386: split svm_helper into sysemu and stub-only userClaudio Fontana2-0/+743
2021-05-10i386: separate fpu_helper sysemu-only partsClaudio Fontana2-0/+58
2021-05-10i386: split misc helper user stubs and sysemu partClaudio Fontana2-0/+443
2021-05-10i386: move TCG bpt_helper into sysemu/Claudio Fontana2-0/+294
2021-05-10i386: split tcg excp_helper into sysemu and user partsClaudio Fontana2-0/+583
2021-05-10i386: split smm helper (sysemu)Claudio Fontana2-0/+320
2021-05-10i386: split off sysemu-only functionality in tcg-cpuPaolo Bonzini2-0/+86