summaryrefslogtreecommitdiffstats
path: root/target/i386
Commit message (Expand)AuthorAgeFilesLines
* i386: hvf: unify register enums between HVF and the restPaolo Bonzini2017-12-2211-271/+226Star
* i386: hvf: header cleanupPaolo Bonzini2017-12-229-20/+17Star
* i386: hvf: move all hvf files in the same directoryPaolo Bonzini2017-12-2225-21/+21
* i386: hvf: inject General Protection Fault when vmexit through vmcallSergio Andres Gomez Del Real2017-12-221-1/+3
* i386: hvf: refactor event injection code for hvfSergio Andres Gomez Del Real2017-12-226-42/+102
* i386: hvf: implement vga dirty page trackingSergio Andres Gomez Del Real2017-12-221-7/+66
* i386: refactor KVM cpuid code so that it applies to hvf as wellSergio Andres Gomez Del Real2017-12-222-22/+59
* i386: hvf: implement hvf_get_supported_cpuidSergio Andres Gomez Del Real2017-12-221-0/+164
* i386: hvf: use new helper functions for put/get xsaveSergio Andres Gomez Del Real2017-12-223-67/+12Star
* i386: hvf: fix licensing issues; isolate task handling code (GPL v2-only)Sergio Andres Gomez Del Real2017-12-2218-253/+318
* i386: hvf: add code base from Google's QEMU repositorySergio Andres Gomez Del Real2017-12-2223-6/+8116
* cpu: refactor cpu_address_space_init()Peter Xu2017-12-211-8/+2Star
* target/i386: Fix handling of VEX prefixesPeter Maydell2017-12-211-1/+1
* target/i386: Fix compiler warningsStefan Weil2017-12-211-3/+4
* hyperv: make SynIC version msr constantRoman Kagan2017-12-212-8/+2Star
* hyperv: ensure SINTx msrs are reset properlyRoman Kagan2017-12-211-5/+7
* hyperv: set partition-wide MSRs only on first vcpuEvgeny Yakovlev2017-12-212-9/+19
* x86/cpu: Enable new SSE/AVX/AVX512 cpu featuresYang Zhong2017-12-212-3/+9
* i386/hax: remove duplicated includePhilippe Mathieu-Daudé2017-12-181-1/+0Star
* i386/hax: remove duplicated includesPhilippe Mathieu-Daudé2017-12-183-10/+1Star
* Remove empty statementsLadi Prosek2017-12-182-2/+2
* Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell2017-11-161-1/+1
|\
| * target-i386: adds PV_TLB_FLUSH CPUID feature bitWanpeng Li2017-11-141-1/+1
* | disas: Dump insn bytes along with capstone disassemblyRichard Henderson2017-11-091-0/+2
|/
* Merge remote-tracking branch 'remotes/rth/tags/pull-dis-20171026' into stagingPeter Maydell2017-10-272-7/+20
|\
| * i386: Support Capstone in disas_set_infoRichard Henderson2017-10-251-0/+7
| * disas: Remove unused flags argumentsRichard Henderson2017-10-251-1/+1
| * target/i386: Convert to disas_set_info hookRichard Henderson2017-10-252-7/+13
* | tcg: Avoid setting tcg_initialize if !CONFIG_TCGRichard Henderson2017-10-261-0/+2
* | tcg: Initialize cpu_env genericallyRichard Henderson2017-10-241-3/+0Star
* | tcg: define tcg_init_ctx and make tcg_ctx a pointerEmilio G. Cota2017-10-241-1/+1
* | target/i386: check CF_PARALLEL instead of parallel_cpusEmilio G. Cota2017-10-241-2/+2
* | tcg: convert tb->cflags reads to tb_cflags(tb)Emilio G. Cota2017-10-241-24/+24
* | qom: Introduce CPUClass.tcg_initializeRichard Henderson2017-10-242-10/+1Star
* | tcg: Remove TCGV_EQUAL*Richard Henderson2017-10-241-3/+3
|/
* target/i386: trap on instructions longer than >15 bytesPaolo Bonzini2017-10-161-7/+22
* target/i386: introduce x86_ld*_codePaolo Bonzini2017-10-161-103/+125
* tcg: remove addr argument from lookup_tb_ptrEmilio G. Cota2017-10-101-12/+5Star
* x86: Correct translation of some rdgsbase and wrgsbase encodingsTodd Eisenberger2017-10-101-2/+2
* migration: pre_save return intDr. David Alan Gilbert2017-09-271-2/+5
* memory: Get rid of address_space_init_shareableAlexey Kardashevskiy2017-09-221-2/+3
* Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2017-09-202-3/+9
|\
| * pc: use generic cpu_model parsingIgor Mammedov2017-09-192-3/+9
* | exec,dump,i386,ppc,s390x: don't include exec/cpu-all.h explicitlyDavid Hildenbrand2017-09-193-3/+0Star
* | target/i386: fix "info mem" for LA57 modePaolo Bonzini2017-09-191-4/+4
* | hyperv: add header with protocol definitionsRoman Kagan2017-09-196-51/+306
* | i386/cpu/hyperv: support over 64 vcpus for windows guestsGonglei2017-09-193-1/+18
* | General warn report fixupsAlistair Francis2017-09-191-3/+3
* | Convert multi-line fprintf() to warn_report()Alistair Francis2017-09-192-9/+9
* | i386/kvm: advertise Hyper-V frequency MSRsLadi Prosek2017-09-191-1/+11