Commit Graph

  • 06f6efefe0 hw/isa/piix4: Remove unused inbound ISA interrupt lines Bernhard Beschow 2023-10-07 14:38:23 +02:00
  • 9769cfc3e4 hw/isa/piix3: Drop the "3" from PIIX base class name Bernhard Beschow 2023-10-07 14:38:22 +02:00
  • 0a15cf0801 hw/isa/piix3: Create power management controller in host device Bernhard Beschow 2023-10-07 14:38:21 +02:00
  • 6fe4464c05 hw/isa/piix3: Create USB controller in host device Bernhard Beschow 2023-10-07 14:38:20 +02:00
  • e47e5a5b79 hw/isa/piix3: Create IDE controller in host device Bernhard Beschow 2023-10-07 14:38:19 +02:00
  • 56b1f50e3c hw/i386/pc: Wire RTC ISA IRQs in south bridges Bernhard Beschow 2023-10-07 14:38:18 +02:00
  • 64127940ae hw/isa/piix3: Wire PIC IRQs to ISA bus in host device Bernhard Beschow 2023-10-07 14:38:17 +02:00
  • 295385127e hw/i386/pc_q35: Wire ICH9 LPC function's interrupts before its realize() Bernhard Beschow 2023-10-07 14:38:16 +02:00
  • 40f7062387 hw/isa/piix3: Rename "pic" attribute to "isa_irqs_in" Bernhard Beschow 2023-10-07 14:38:15 +02:00
  • b9a8b8d29f hw/i386/pc_piix: Remove redundant "piix3" variable Bernhard Beschow 2023-10-07 14:38:14 +02:00
  • 001cb25f3f hw/i386/pc_piix: Wire PIIX3's ISA interrupts by new "isa-irqs" property Bernhard Beschow 2023-10-07 14:38:13 +02:00
  • 32f29b26ff hw/isa/piix3: Resolve redundant PIIX_NUM_PIC_IRQS Bernhard Beschow 2023-10-07 14:38:12 +02:00
  • 8b6cf5128e hw/i386/pc_piix: Assign PIIX3's ISA interrupts before its realize() Bernhard Beschow 2023-10-07 14:38:11 +02:00
  • fe9a7350c2 hw/i386/pc_piix: Allow for setting properties before realizing PIIX3 south bridge Bernhard Beschow 2023-10-07 14:38:10 +02:00
  • 9c91051119 hw/i386/pc: Merge two if statements into one Bernhard Beschow 2023-10-07 14:38:09 +02:00
  • 9b50fd0290 hw/display: fix memleak from virtio_add_resource Matheus Tavares Bernardino 2023-10-06 17:39:01 -03:00
  • 74d7ea5062 timer/i8254: Fix one shot PIT mode Damien Zammit 2023-02-26 01:58:10 +00:00
  • bd7a6d88ec hw/i386/acpi-build: Remove build-time assertion on PIIX/ICH9 reset registers being identical Bernhard Beschow 2023-10-04 11:23:55 +02:00
  • c0c4f14729 virtio: call ->vhost_reset_device() during reset Stefan Hajnoczi 2023-10-03 21:45:32 -04:00
  • e6383293eb vhost-backend: remove vhost_kernel_reset_device() Stefan Hajnoczi 2023-10-03 21:45:31 -04:00
  • 22d2464f7e vhost-user: do not send RESET_OWNER on device reset Stefan Hajnoczi 2023-10-03 21:45:30 -04:00
  • b15c18c519 memory: initialize 'fv' in MemoryRegionCache to make Coverity happy Ilya Maximets 2023-10-09 12:43:21 +02:00
  • d7dc0682f5 vhost-user: call VHOST_USER_SET_VRING_ENABLE synchronously Laszlo Ersek 2023-10-02 22:32:21 +02:00
  • 75b6b6da21 vhost-user: allow "vhost_set_vring" to wait for a reply Laszlo Ersek 2023-10-02 22:32:20 +02:00
  • df3b2abc32 vhost-user: hoist "write_sync", "get_features", "get_u64" Laszlo Ersek 2023-10-02 22:32:19 +02:00
  • 99ad9ec89d vhost-user: flatten "enforce_reply" into "vhost_user_write_sync" Laszlo Ersek 2023-10-02 22:32:18 +02:00
  • 54ae36822f vhost-user: factor out "vhost_user_write_sync" Laszlo Ersek 2023-10-02 22:32:17 +02:00
  • ed0b3ebbae vhost-user: tighten "reply_supported" scope in "set_vring_addr" Laszlo Ersek 2023-10-02 22:32:16 +02:00
  • 1428831981 vhost-user: strip superfluous whitespace Laszlo Ersek 2023-10-02 22:32:15 +02:00
  • a4a2f7f816 MAINTAINERS: Add the ompic.c file to the or1k-sim section Thomas Huth 2023-10-20 08:24:48 +02:00
  • b96a7487d5 MAINTAINERS: Fix typo in openpic_kvm.c entry Thomas Huth 2023-10-19 17:58:22 +02:00
  • 71c1d34455 MAINTAINERS: Add unvalued folders in tests/tcg/ to the right sections Thomas Huth 2023-10-18 08:24:01 +02:00
  • 9c46b512e3 MAINTAINERS: Add PPC common files to PowerPC TCG CPUs Cédric Le Goater 2023-10-02 17:51:42 +02:00
  • 6198558781 MAINTAINERS: Add fw_cfg.c to PPC mac99 machine Cédric Le Goater 2023-10-02 17:51:41 +02:00
  • d79d998976 MAINTAINERS: Adjust file list for PPC pseries machine Cédric Le Goater 2023-10-02 17:51:40 +02:00
  • ab8e1af247 MAINTAINERS: Adjust file list for PPC e500 machines Cédric Le Goater 2023-10-02 17:51:39 +02:00
  • e20dbe54f2 MAINTAINERS: Adjust file list for PPC 4xx CPUs Cédric Le Goater 2023-10-02 17:51:38 +02:00
  • 6d7144604f MAINTAINERS: Adjust file list for PPC ref405ep machine Cédric Le Goater 2023-10-02 17:51:37 +02:00
  • 64cf81b812 ppc/{bamboo, virtex_ml507}: Remove useless dependency on ppc405.h header Cédric Le Goater 2023-10-02 17:51:36 +02:00
  • 5cf9a81e34 MAINTAINERS: Fix a couple s390 paths Eric Farman 2023-10-20 16:15:09 +02:00
  • 2635f961b0 MAINTAINERS: Add docs/devel/ebpf_rss.rst to the EBPF section Thomas Huth 2023-10-17 17:17:40 +02:00
  • 6345897057 MAINTAINERS: Add include/hw/intc/i8259.h to the PC chip section Thomas Huth 2023-10-17 17:26:25 +02:00
  • 1805c2b1da MAINTAINERS: Add the nios2 interrupt controller to the nios2 section Thomas Huth 2023-10-13 08:54:08 +02:00
  • b3e1216aa9 MAINTAINERS: Cover hw/ppc/ppc440_uc.c with Sam460ex board Philippe Mathieu-Daudé 2023-10-11 16:07:20 +02:00
  • 0affd6785a hw/ppc/ppc440_uc: Remove dead l2sram_update_mappings() Philippe Mathieu-Daudé 2023-10-11 16:07:21 +02:00
  • 4ab9a7429b hw/rdma/vmw/pvrdma_cmd: Use correct struct in query_port() Peter Maydell 2023-10-19 15:47:47 +01:00
  • 384dbdda94 Merge tag 'migration-20231020-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Stefan Hajnoczi 2023-10-20 06:46:53 -07:00
  • ebdf417220 Merge tag 'pull-request-2023-10-20' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2023-10-20 06:46:41 -07:00
  • 749d14f782 Merge tag 'C3700-pull-request' of https://github.com/hdeller/qemu-hppa into staging Stefan Hajnoczi 2023-10-20 06:46:26 -07:00
  • 46919512fc Merge tag 'hw-misc-20231019' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2023-10-20 06:46:03 -07:00
  • 31572e63cd Merge tag 'pull-qapi-2023-10-19' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2023-10-20 06:45:49 -07:00
  • caa75cc56e Merge tag 'pull-target-arm-20231019' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2023-10-20 06:45:37 -07:00
  • 9f1b100236 ui/input: Constify QemuInputHandler structure Philippe Mathieu-Daudé 2023-10-17 15:05:00 +02:00
  • 4f472537fa hw/net: Declare link using static DEFINE_PROP_LINK() macro Philippe Mathieu-Daudé 2023-10-16 16:18:10 +02:00
  • 8802881e4d hw/dma: Declare link using static DEFINE_PROP_LINK() macro Philippe Mathieu-Daudé 2023-10-16 16:18:05 +02:00
  • e84deec8b8 hw/scsi/virtio-scsi: Use VIRTIO_SCSI_COMMON() macro Philippe Mathieu-Daudé 2023-10-16 17:00:29 +02:00
  • 9d7985a6bc hw/display/virtio-gpu: Use VIRTIO_DEVICE() macro Philippe Mathieu-Daudé 2023-10-17 15:53:54 +02:00
  • 312ecbe364 hw/block/vhost-user-blk: Use DEVICE() / VIRTIO_DEVICE() macros Philippe Mathieu-Daudé 2023-10-16 17:00:13 +02:00
  • 184256d261 hw/virtio/virtio-pmem: Replace impossible check by assertion Philippe Mathieu-Daudé 2023-10-16 17:00:53 +02:00
  • 7892e7cd91 hw/s390x/css-bridge: Realize sysbus device before accessing it Philippe Mathieu-Daudé 2023-10-18 14:34:42 +02:00
  • 5a93fcfeeb hw/isa: Realize ISA bridge device before accessing it Philippe Mathieu-Daudé 2023-10-18 14:41:33 +02:00
  • c85b843d17 hw/arm/virt: Realize ARM_GICV2M sysbus device before accessing it Philippe Mathieu-Daudé 2023-10-18 08:16:31 +02:00
  • 74b253585d hw/acpi: Realize ACPI_GED sysbus device before accessing it Philippe Mathieu-Daudé 2023-10-18 08:37:06 +02:00
  • 52d97058e8 hw/pci-host/bonito: Do not use SysBus API to map local MMIO region Philippe Mathieu-Daudé 2023-10-18 07:51:09 +02:00
  • 403b50fd3c hw/misc/allwinner-dramc: Do not use SysBus API to map local MMIO region Philippe Mathieu-Daudé 2023-10-18 10:13:54 +02:00
  • a4a81a2d57 hw/misc/allwinner-dramc: Move sysbus_mmio_map call from init -> realize Philippe Mathieu-Daudé 2023-10-18 08:20:43 +02:00
  • 77dbaccefd hw/i386/intel_iommu: Do not use SysBus API to map local MMIO region Philippe Mathieu-Daudé 2023-10-18 07:50:31 +02:00
  • f79a525d8d hw/i386/amd_iommu: Do not use SysBus API to map local MMIO region Philippe Mathieu-Daudé 2023-10-18 07:50:20 +02:00
  • 05af744bab hw/intc/spapr_xive: Do not use SysBus API to map local MMIO region Philippe Mathieu-Daudé 2023-10-18 07:53:54 +02:00
  • 9c33e2a8ac hw/intc/spapr_xive: Move sysbus_init_mmio() calls around Philippe Mathieu-Daudé 2023-10-18 07:53:30 +02:00
  • a92771ce8d hw/ppc/pnv: Do not use SysBus API to map local MMIO region Philippe Mathieu-Daudé 2023-10-18 07:48:11 +02:00
  • 6a7f9f6f90 hw/ppc/pnv_xscom: Do not use SysBus API to map local MMIO region Philippe Mathieu-Daudé 2023-10-18 09:53:43 +02:00
  • e29c4cb05e hw/ppc/pnv_xscom: Move sysbus_mmio_map() call within pnv_xscom_init() Philippe Mathieu-Daudé 2023-10-18 09:49:06 +02:00
  • 59561e827b hw/ppc/pnv_xscom: Rename pnv_xscom_realize(Error **) -> pnv_xscom_init() Philippe Mathieu-Daudé 2023-10-18 09:45:43 +02:00
  • e45abc2bb9 hw/ppc/spapr_vio: Realize SPAPR_VIO_BRIDGE device before accessing it Philippe Mathieu-Daudé 2023-10-19 12:01:59 +02:00
  • 705000674b hw/intc/apic: Use ERRP_GUARD() in apic_common_realize() Philippe Mathieu-Daudé 2023-10-03 09:58:14 +02:00
  • ea08e72eb0 hw/s390x: Clean up global variable shadowing in quiesce_powerdown_req() Philippe Mathieu-Daudé 2023-10-09 10:25:58 +02:00
  • a7e6186810 hw/pci: Clean up global variable shadowing of address_space_io variable Philippe Mathieu-Daudé 2023-10-09 09:33:29 +02:00
  • 2277fbfde1 hw/acpi/pcihp: Clean up global variable shadowing in acpi_pcihp_init() Philippe Mathieu-Daudé 2023-10-09 10:13:41 +02:00
  • 203713b581 hw/sparc64/ebus: Access memory regions via pci_address_space_io() Philippe Mathieu-Daudé 2023-10-11 15:30:35 +02:00
  • 191a1e14b9 hw/pci-host/sh_pcic: Replace magic value by proper definition Philippe Mathieu-Daudé 2023-10-12 04:56:17 +02:00
  • 701fed5945 hw/pci-host/sh_pcic: Correct PCI host / devfn#0 function names Philippe Mathieu-Daudé 2023-10-12 04:53:19 +02:00
  • f30c755f0c hw/pci-host/sh_pcic: Declare CPU QOM types using DEFINE_TYPES() macro Philippe Mathieu-Daudé 2023-10-12 04:51:12 +02:00
  • 454c1e1dd8 hw/misc/mips_itu: Make MIPSITUState target agnostic Philippe Mathieu-Daudé 2023-09-18 07:25:49 +02:00
  • 43e61fc895 hw/misc/mips_itu: Declare itc_reconfigure() in 'hw/misc/mips_itu.h' Philippe Mathieu-Daudé 2023-10-06 09:15:34 +02:00
  • 2d4651641f hw/mips: Merge 'hw/mips/cpudevs.h' with 'target/mips/cpu.h' Philippe Mathieu-Daudé 2023-10-09 13:58:39 +02:00
  • faf026b2a2 hw/mips/malta: Use sdram_type enum from 'hw/i2c/smbus_eeprom.h' Philippe Mathieu-Daudé 2023-10-09 10:21:22 +02:00
  • ae5f70baf5 hw/sd/sdhci: Block Size Register bits [14:12] is lost Lu Gao 2022-03-21 13:56:18 +08:00
  • 1ff5f4d294 memory: follow Error API guidelines Marc-André Lureau 2023-10-09 11:53:10 +04:00
  • 85f3d509b2 memory: drop needless argument Marc-André Lureau 2023-10-09 11:52:31 +04:00
  • d3b88b9cf6 buildsys: Only display Objective-C information when Objective-C is used Philippe Mathieu-Daudé 2023-10-09 08:51:29 +02:00
  • 401766e043 cutils: Fix get_relocated_path on Windows Akihiko Odaki 2023-10-05 15:47:25 +09:00
  • 8993351412 MAINTAINERS: Extend entry to cover util/qemu-timer-common.c, too Thomas Huth 2023-10-20 08:21:42 +02:00
  • 7789331b03 tests/qtest: Don't print messages from query instances Fabiano Rosas 2023-10-18 16:27:41 -03:00
  • 6c6d2330a0 tests/qtest/migration: Allow user to specify a machine type Fabiano Rosas 2023-10-18 16:27:40 -03:00
  • 5050ad2a38 tests/qtest/migration: Support more than one QEMU binary Fabiano Rosas 2023-10-18 16:27:39 -03:00
  • fa35b0cb25 tests/qtest/migration: Set q35 as the default machine for x86_86 Fabiano Rosas 2023-10-18 16:27:38 -03:00
  • 3cb9c6553b tests/qtest/migration: Specify the geometry of the bootsector Fabiano Rosas 2023-10-18 16:27:37 -03:00
  • c996139101 tests/qtest/migration: Define a machine for all architectures Fabiano Rosas 2023-10-18 16:27:36 -03:00
  • dcf389cbc8 tests/qtest/migration: Introduce find_common_machine_version Fabiano Rosas 2023-10-18 16:27:35 -03:00