summaryrefslogtreecommitdiffstats
path: root/hw/i386/x86.c
Commit message (Expand)AuthorAgeFilesLines
* x86/pvh: extract only 4 bytes of start address for 32 bit kernelsDavid Edmondson2021-03-061-2/+4
* i386: move kvm accel files into kvm/Claudio Fontana2020-12-161-1/+1
* vl: extract softmmu/datadir.cPaolo Bonzini2020-12-101-0/+1
* i386: remove bios_namePaolo Bonzini2020-12-101-6/+4Star
* WHPX: support for the kernel-irqchip on/offSunil Muthuswamy2020-12-101-2/+4
* x86: add support for second ioapicGerd Hoffmann2020-12-101-0/+21
* x86: rewrite gsi_handler()Gerd Hoffmann2020-12-101-4/+10
* x86: make pci irqs runtime configurableGerd Hoffmann2020-10-211-0/+1
* cpus: prepare new CpusAccel cpu accelerator interfaceClaudio Fontana2020-10-051-1/+1
* cpu-timers, icount: new modulesClaudio Fontana2020-10-051-0/+1
* x86: cpuhp: prevent guest crash on CPU hotplug when broadcast SMI is in useIgor Mammedov2020-09-291-0/+11
* x86: move cpu hotplug from pc to x86Gerd Hoffmann2020-09-171-0/+271
* x86: constify x86_machine_is_*_enabledGerd Hoffmann2020-09-171-2/+2
* Revert "hw/i386: Update structures to save the number of nodes per package"Babu Moger2020-09-021-1/+0Star
* Revert "hw/i386: Introduce apicid functions inside X86MachineState"Babu Moger2020-09-021-5/+0Star
* Revert "hw/i386: Move arch_id decode inside x86_cpus_init"Babu Moger2020-09-021-30/+7Star
* meson: infrastructure for building emulatorsPaolo Bonzini2020-08-211-1/+1
* error: Eliminate error_propagate() manuallyMarkus Armbruster2020-07-101-4/+2Star
* qom: Use returned bool to check for failure, Coccinelle partMarkus Armbruster2020-07-101-2/+1Star
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-101-1/+1
* x86: Fix x86_cpu_new() error handlingMarkus Armbruster2020-07-021-3/+5
* x86: move max-ram-below-4g to pcGerd Hoffmann2020-06-171-46/+0Star
* qdev: Convert bus-less devices to qdev_realize() with CoccinelleMarkus Armbruster2020-06-151-1/+1
* sysbus: Convert to sysbus_realize() etc. with CoccinelleMarkus Armbruster2020-06-151-1/+1
* qdev: Convert uses of qdev_create() with CoccinelleMarkus Armbruster2020-06-151-3/+3
* qom: Drop parameter @errp of object_property_add() & friendsMarkus Armbruster2020-05-151-4/+4
* qom: Drop object_property_set_description() parameter @errpMarkus Armbruster2020-05-151-3/+3
* hw/i386: Move arch_id decode inside x86_cpus_initBabu Moger2020-04-011-7/+30
* hw/i386: Introduce apicid functions inside X86MachineStateBabu Moger2020-04-011-0/+5
* acpi: add acpi=OnOffAuto machine property to x86 and arm virtGerd Hoffmann2020-03-291-0/+32
* hw/i386: Update structures to save the number of nodes per packageBabu Moger2020-03-181-0/+1
* hw/i386: Remove unnecessary initialization in x86_cpu_newBabu Moger2020-03-181-4/+0Star
* hw/i386: Introduce X86CPUTopoInfo to contain topology infoBabu Moger2020-03-181-8/+24
* hw/i386: Rename X86CPUTopoInfo structure to X86CPUTopoIDsBabu Moger2020-03-181-9/+9
* misc: Replace zero-length arrays with flexible array member (automatic)Philippe Mathieu-Daudé2020-03-161-1/+1
* hw/core/loader: Let load_elf() populate a field with CPU-specific flagsAleksandar Markovic2020-01-291-1/+1
* hw/i386/pc: fix regression in parsing vga cmdline parameterPeter Wu2020-01-071-4/+4
* hw/i386: Simplify ioapic_init_gsi()Philippe Mathieu-Daudé2019-12-171-4/+3Star
* hw/i386: De-duplicate gsi_handler() to remove kvm_pc_gsi_handler()Philippe Mathieu-Daudé2019-12-171-0/+1
* x86: move more x86-generic functions out of PC filesPaolo Bonzini2019-12-171-0/+103
* x86: move SMM property to X86MachineStatePaolo Bonzini2019-12-171-1/+49
* hw: replace hw/i386/pc.h with a header just for the i8259Paolo Bonzini2019-12-171-0/+1
* hw/i386: Move save_tsc_khz from PCMachineClass to X86MachineClassLiam Merwick2019-11-191-0/+1
* hw/i386: make x86.c independent from PCMachineStateSergio Lopez2019-10-221-29/+24Star
* hw/i386: split PCMachineState deriving X86MachineState from itPaolo Bonzini2019-10-221-15/+125
* hw/i386/pc: move shared x86 functions to x86.c and export themSergio Lopez2019-10-221-0/+690