aboutsummaryrefslogtreecommitdiff
path: root/hw/i386/pc.c
AgeCommit message (Expand)AuthorFilesLines
2021-10-01i386: Change the default Hyper-V version to match WS2016Vitaly Kuznetsov1-1/+5
2021-10-01machine: Make smp_parse generic enough for all archesYanan Wang1-83/+1
2021-10-01machine: Prefer cores over sockets in smp parsing since 6.2Yanan Wang1-9/+26
2021-10-01machine: Improve the error reporting of smp parsingYanan Wang1-14/+10
2021-10-01machine: Set the value of cpus to match maxcpus if it's omittedYanan Wang1-13/+16
2021-10-01machine: Uniformly use maxcpus to calculate the omitted parametersYanan Wang1-15/+15
2021-10-01machine: Minor refactor/fix for the smp parsersYanan Wang1-9/+14
2021-09-30i386/pc: Add e820 entry for SGX EPC section(s)Sean Christopherson1-0/+4
2021-09-30hw/i386/pc: Account for SGX EPC sections when calculating device memorySean Christopherson1-1/+10
2021-09-27hw/loader: Restrict PC_ROM_* definitions to hw/i386/pcPhilippe Mathieu-Daudé1-0/+6
2021-09-04hw/i386/acpi-build: Get NUMA information from struct NumaStateJingqi Liu1-9/+0
2021-09-04hw/acpi: define PIIX4 acpi pci hotplug property strings at a single placeAni Sinha1-2/+2
2021-09-01hw: Add compat machines for 6.2Yanan Wang1-0/+3
2021-08-26arch_init.h: Don't include arch_init.h unnecessarilyPeter Maydell1-1/+0
2021-07-16hw/i386: Add a default_bus_bypass_iommu pc machine optionXingang Wang1-0/+20
2021-07-16hw/acpi/ich9: Set ACPI PCI hot-plug as default on Q35Julia Suvorova1-0/+1
2021-07-13target/i386: suppress CPUID leaves not defined by the CPU vendorMichael Roth1-0/+1
2021-06-25machine: pass QAPI struct to mc->smp_parsePaolo Bonzini1-10/+8
2021-06-25machine: add error propagation to mc->smp_parsePaolo Bonzini1-14/+14
2021-06-25machine: move common smp_parse code to callerPaolo Bonzini1-62/+54
2021-06-25machine: move dies from X86MachineState to CpuTopologyPaolo Bonzini1-3/+1
2021-05-31i386: use better matching family/model/stepping for 'qemu64' CPUDaniel P. Berrangé1-1/+5
2021-05-02Do not include exec/address-spaces.h if it's not really necessaryThomas Huth1-1/+0
2021-05-02Do not include hw/boards.h if it's not really necessaryThomas Huth1-1/+0
2021-04-30hw: add compat machines for 6.1Cornelia Huck1-0/+3
2021-03-22acpi: Move setters/getters of oem fields to X86MachineStateMarian Postevca1-63/+0
2021-03-18hw/scsi: remove 'scsi-disk' deviceDaniel P. Berrangé1-1/+0
2021-03-18hw/ide: remove 'ide-drive' deviceDaniel P. Berrangé1-1/+0
2021-03-09qtest: delete superfluous inclusions of qtest.hChen Qun1-1/+0
2021-02-05acpi: use constants as strncpy limitMichael S. Tsirkin1-2/+2
2021-02-05acpi: Permit OEM ID and OEM table ID fields to be changedMarian Postevca1-0/+64
2020-12-16i386: move kvm accel files into kvm/Claudio Fontana1-1/+1
2020-12-10target/i386: Support up to 32768 CPUs without IRQ remappingDavid Woodhouse1-10/+6
2020-12-09x86: ich9: let firmware negotiate 'CPU hot-unplug with SMI' featureIgor Mammedov1-1/+3
2020-12-09hw/i386/pc: add max combined fw size as machine configuration optionErich-McMillan1-0/+51
2020-12-08hw: add compat machines for 6.0Cornelia Huck1-0/+3
2020-12-08fw_cfg: Refactor extra pci roots additionJiahui Cen1-17/+1
2020-11-03pc: comment style fixupMichael S. Tsirkin1-4/+5
2020-11-01Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-19/+42
2020-10-30pc: Implement -no-hpet as sugar for -machine hpet=onEduardo Habkost1-19/+42
2020-10-28pc-dimm: Drop @errp argument of pc_dimm_plug()Greg Kurz1-7/+1
2020-10-14i386/kvm: Delete kvm_allows_irq0_override()Eduardo Habkost1-1/+1
2020-09-30target/i386: always create kvmclock deviceVitaly Kuznetsov1-0/+1
2020-09-29x86: lpc9: let firmware negotiate 'CPU hotplug with SMI' featuresIgor Mammedov1-1/+3
2020-09-29cphp: remove deprecated cpu-add command(s)Igor Mammedov1-27/+0
2020-09-22smp: drop support for deprecated (invalid topologies)Igor Mammedov1-12/+4
2020-09-17x86: move cpu hotplug from pc to x86Gerd Hoffmann1-276/+5
2020-09-17x86: move acpi_dev from pc/microvmGerd Hoffmann1-15/+19
2020-09-02Revert "hw/i386: Update structures to save the number of nodes per package"Babu Moger1-1/+0
2020-09-02Revert "hw/i386: Move arch_id decode inside x86_cpus_init"Babu Moger1-3/+3