aboutsummaryrefslogtreecommitdiff
path: root/target/i386
AgeCommit message (Expand)Author
2018-03-02qapi: Empty out qapi-schema.jsonMarkus Armbruster
2018-02-21target/*/cpu.h: remove softfloat.hAlex Bennée
2018-02-13hax: Support guest RAM sizes of 4GB or moreYu Ning
2018-02-10Drop unneeded system header includesEric Blake
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster
2018-02-09Eliminate qapi/qmp/types.hMarkus Armbruster
2018-02-09Include qapi/error.h exactly where neededMarkus Armbruster
2018-02-09Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster
2018-02-09Clean up includesMarkus Armbruster
2018-02-09Use #include "..." for our own headers, <...> for othersMarkus Armbruster
2018-02-07Add the WHPX acceleration enlightenmentsJustin Terry (VM)
2018-02-07Introduce the WHPX implJustin Terry (VM)
2018-02-05hvf: ept_emulation_fault() needs NetApp BSD attributionPaolo Bonzini
2018-02-05Add missing hvdos public domain attribution:Izik Eidus
2018-02-05qdev: use device_class_set_parent_realize/unrealize/reset()Philippe Mathieu-Daudé
2018-01-25accel/tcg: add size paremeter in tlb_fill()Laurent Vivier
2018-01-17i386: Add EPYC-IBPB CPU modelEduardo Habkost
2018-01-17i386: Add new -IBRS versions of Intel CPU modelsEduardo Habkost
2018-01-17i386: Add FEAT_8000_0008_EBX CPUID feature wordEduardo Habkost
2018-01-17i386: Add spec-ctrl CPUID bitEduardo Habkost
2018-01-17i386: Add support for SPEC_CTRL MSRPaolo Bonzini
2018-01-17i386: Change X86CPUDefinition::model_id to const char*Eduardo Habkost
2018-01-17target/i386: add clflushopt to "Skylake-Server" cpu modelHaozhong Zhang
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