aboutsummaryrefslogtreecommitdiff
path: root/hw/i386/pc.c
AgeCommit message (Expand)Author
2023-07-12pc: Factor out (un)plug handling of virtio-md-pci devicesDavid Hildenbrand
2023-07-12hw/i386/pc: Remove PC_MACHINE_DEVMEM_REGION_SIZEDavid Hildenbrand
2023-07-12hw/i386/pc: Use machine_memory_devices_init()David Hildenbrand
2023-06-26hw/i386/pc: Clean up pc_machine_initfnSuravee Suthikulpanit
2023-06-26hw/i386/pc: Default to use SMBIOS 3.0 for newer machine modelsSuravee Suthikulpanit
2023-06-07hw/xen: Simplify emulated Xen platform initDavid Woodhouse
2023-05-22hw: Move the default NIC machine class setting from the x86 to the generic oneThomas Huth
2023-05-19hw/i386/pc: No need for rtc_state to be an out-parameterBernhard Beschow
2023-05-19hw/i386/pc: Create RTC controllers in south bridgesBernhard Beschow
2023-05-19hw/i386/pc: Initialize ram_memory variable directlyBernhard Beschow
2023-05-19virtio-mem: Default to "unplugged-inaccessible=on" with 8.1 on x86-64David Hildenbrand
2023-04-24hw/acpi: limit warning on acpi table size to pc machines older than version 2.3Ani Sinha
2023-04-21hw: Add compat machines for 8.1Cornelia Huck
2023-03-07i386/xen: Initialize Xen backends from pc_basic_device_init() for emulationDavid Woodhouse
2023-03-03Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell
2023-03-02Revert "hw/i386: pass RNG seed via setup_data entry"Michael S. Tsirkin
2023-03-01hw/xen: Automatically add xen-platform PCI device for emulated Xen guestsDavid Woodhouse
2023-03-01hw/xen: Add xen_xenstore device for xenstore emulationDavid Woodhouse
2023-03-01hw/xen: Add xen_gnttab device for grant table emulationDavid Woodhouse
2023-03-01hw/xen: Support HVM_PARAM_CALLBACK_TYPE_GSI callbackDavid Woodhouse
2023-03-01hw/xen: Add xen_evtchn device for event channel emulationDavid Woodhouse
2023-03-01i386/xen: add pc_machine_kvm_type to initialize XEN_EMULATE modeDavid Woodhouse
2023-02-27hw/ide: Declare ide_get_[geometry/bios_chs_trans] in 'hw/ide/internal.h'Philippe Mathieu-Daudé
2023-02-27hw/rtc: Rename rtc_[get|set]_memory -> mc146818rtc_[get|set]_cmos_dataPhilippe Mathieu-Daudé
2023-02-27hw/rtc/mc146818rtc: Pass MC146818RtcState instead of ISADevice argumentPhilippe Mathieu-Daudé
2023-02-27hw: Move ioapic*.h to intc/Bernhard Beschow
2023-02-27hw/i386/ich9: Remove redundant GSI_NUM_PINSBernhard Beschow
2023-02-23error: Drop superfluous #include "qapi/qmp/qerror.h"Markus Armbruster
2023-01-16hw/i386/pc: Remove unused 'owner' argument from pc_pci_as_mapping_initPhilippe Mathieu-Daudé
2022-12-21hw/isa: enable TCO watchdog reboot pin strap by defaultDaniel P. Berrangé
2022-12-21hw: Add compat machines for 8.0Cornelia Huck
2022-12-14qapi: Use returned bool to check for failure (again)Markus Armbruster
2022-11-07hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in biosGregory Price
2022-10-31hw/i386/pc: Create DMA controllers in south bridgesBernhard Beschow
2022-10-27reset: allow registering handlers that aren't called by snapshot loadingJason A. Donenfeld
2022-10-18hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero
2022-08-25hw: Add compat machines for 7.2Cornelia Huck
2022-07-26i386/pc: restrict AMD only enforcing of 1Tb hole to new machine typeJoao Martins
2022-07-26i386/pc: relocate 4g start to 1T where applicableJoao Martins
2022-07-26i386/pc: bounds check phys-bits against max used GPAJoao Martins
2022-07-26i386/pc: factor out device_memory base/size to helperJoao Martins
2022-07-26i386/pc: handle unitialized mr in pc_get_cxl_range_end()Joao Martins
2022-07-26i386/pc: factor out cxl range start to helperJoao Martins
2022-07-26i386/pc: factor out cxl range end to helperJoao Martins
2022-07-26i386/pc: factor out above-4g end to an helperJoao Martins
2022-07-26i386/pc: pass pci_hole64_size to pc_memory_init()Joao Martins
2022-07-26hw/i386: add 4g boundary start to X86MachineStateJoao Martins
2022-07-26hw/i386/pc: Always place CXL Memory Regions after device_memoryJonathan Cameron
2022-07-22hw/i386: pass RNG seed via setup_data entryJason A. Donenfeld
2022-06-11hw/i386/pc: Unexport functions used only internallyBernhard Beschow