aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)Author
2018-01-16irq: fix memory leaklinzhecheng
2018-01-16target-i386: update hflags on Hypervisor.frameworkPaolo Bonzini
2018-01-16target/i386: hax: Move x86_update_hflags.Tao Wu
2018-01-16target/i386: hax: change to use x86_update_hflagsTao Wu
2018-01-16target/i386: move hflags update code to a functionTao Wu
2018-01-12i386/cpu/kvm: look at PMU's CPUID before setting MSRsJan Dakinevich
2018-01-08Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20171229' into stagingPeter Maydell
2017-12-29tcg: Remove TCGV_UNUSED* and TCGV_IS_UNUSED*Richard Henderson
2017-12-27target/*helper: don't check retaddr before calling cpu_restore_stateAlex Bennée
2017-12-22i386: hvf: cleanup x86_gen.hPaolo Bonzini
2017-12-22i386: hvf: remove VM_PANIC from "in"Paolo Bonzini
2017-12-22i386: hvf: remove addr_tPaolo Bonzini
2017-12-22i386: hvf: simplify flag handlingPaolo Bonzini
2017-12-22i386: hvf: abort on decoding errorPaolo Bonzini
2017-12-22i386: hvf: remove ZERO_INIT macroPaolo Bonzini
2017-12-22i386: hvf: remove more dead emulator codePaolo Bonzini
2017-12-22i386: hvf: unify register enums between HVF and the restPaolo Bonzini
2017-12-22i386: hvf: header cleanupPaolo Bonzini
2017-12-22i386: hvf: move all hvf files in the same directoryPaolo Bonzini
2017-12-22i386: hvf: inject General Protection Fault when vmexit through vmcallSergio Andres Gomez Del Real
2017-12-22i386: hvf: refactor event injection code for hvfSergio Andres Gomez Del Real
2017-12-22i386: hvf: implement vga dirty page trackingSergio Andres Gomez Del Real
2017-12-22i386: refactor KVM cpuid code so that it applies to hvf as wellSergio Andres Gomez Del Real
2017-12-22i386: hvf: implement hvf_get_supported_cpuidSergio Andres Gomez Del Real
2017-12-22i386: hvf: use new helper functions for put/get xsaveSergio Andres Gomez Del Real
2017-12-22i386: hvf: fix licensing issues; isolate task handling code (GPL v2-only)Sergio Andres Gomez Del Real
2017-12-22i386: hvf: add code base from Google's QEMU repositorySergio Andres Gomez Del Real
2017-12-21cpu: refactor cpu_address_space_init()Peter Xu
2017-12-21target/i386: Fix handling of VEX prefixesPeter Maydell
2017-12-21target/i386: Fix compiler warningsStefan Weil
2017-12-21hyperv: make SynIC version msr constantRoman Kagan
2017-12-21hyperv: ensure SINTx msrs are reset properlyRoman Kagan
2017-12-21hyperv: set partition-wide MSRs only on first vcpuEvgeny Yakovlev
2017-12-21x86/cpu: Enable new SSE/AVX/AVX512 cpu featuresYang Zhong
2017-12-18i386/hax: remove duplicated includePhilippe Mathieu-Daudé
2017-12-18i386/hax: remove duplicated includesPhilippe Mathieu-Daudé
2017-12-18Remove empty statementsLadi Prosek
2017-11-16Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2017-11-14target-i386: adds PV_TLB_FLUSH CPUID feature bitWanpeng Li
2017-11-09disas: Dump insn bytes along with capstone disassemblyRichard Henderson
2017-10-27Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into stagingPeter Maydell
2017-10-26tcg: Avoid setting tcg_initialize if !CONFIG_TCGRichard Henderson
2017-10-25i386: Support Capstone in disas_set_infoRichard Henderson
2017-10-25disas: Remove unused flags argumentsRichard Henderson
2017-10-25target/i386: Convert to disas_set_info hookRichard Henderson
2017-10-24tcg: Initialize cpu_env genericallyRichard Henderson
2017-10-24tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota
2017-10-24target/i386: check CF_PARALLEL instead of parallel_cpusEmilio G. Cota
2017-10-24tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota
2017-10-24qom: Introduce CPUClass.tcg_initializeRichard Henderson