Commit Graph

  • 310a128eae e1000e: Always copy ethernet header Akihiko Odaki 2023-05-23 11:42:59 +09:00
  • 2f0fa232b8 net/net_rx_pkt: Use iovec for net_rx_pkt_set_protocols() Akihiko Odaki 2023-05-23 11:42:58 +09:00
  • f0b1df5c45 igb: Clear IMS bits when committing ICR access Akihiko Odaki 2023-05-23 11:42:57 +09:00
  • e209716749 igb: Do not require CTRL.VME for tx VLAN tagging Akihiko Odaki 2023-05-23 11:42:56 +09:00
  • ed447c60b3 igb: Fix Rx packet type encoding Akihiko Odaki 2023-05-23 11:42:55 +09:00
  • f3f9b726af e1000x: Fix BPRC and MPRC Akihiko Odaki 2023-05-23 11:42:54 +09:00
  • a51db58027 hw/net/net_tx_pkt: Decouple interface from PCI Akihiko Odaki 2023-05-23 11:42:53 +09:00
  • 163246e1ce hw/net/net_tx_pkt: Decouple implementation from PCI Akihiko Odaki 2023-05-23 11:42:52 +09:00
  • 8d689f6aae e1000e: Fix tx/rx counters timothee.cocault@gmail.com 2023-04-10 17:27:48 +02:00
  • 886c0453cb Merge tag 'pull-qapi-2023-05-17-v2' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2023-05-22 15:54:21 -07:00
  • 37246d54d6 Merge tag 'pull-request-2023-05-22' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2023-05-22 09:06:08 -07:00
  • ad3387396a Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Richard Henderson 2023-05-22 07:04:50 -07:00
  • 3884bf6468 memory: stricter checks prior to unsetting engaged_in_io Alexander Bulekov 2023-05-16 04:40:02 -04:00
  • 1afae3b881 acpi/tests/avocado/bits: enable bios bits avocado tests on gitlab CI pipeline Ani Sinha 2023-05-17 12:23:57 +05:30
  • 0ec4468f23 docs/interop: Delete qmp-intro.txt Peter Maydell 2023-05-15 17:22:45 +01:00
  • 8a85b8ec3d docs/interop/qmp-spec: Update error description for parsing errors Peter Maydell 2023-05-15 17:22:44 +01:00
  • d56572584d docs/interop: Convert qmp-spec.txt to rST Peter Maydell 2023-05-15 17:22:43 +01:00
  • 290e48e8f1 qapi: Improve error message for description following section Markus Armbruster 2023-05-10 16:16:37 +02:00
  • bb6e473450 .gitlab-ci.d/buildtest.yml: Run full "make check" with --without-default-devices Thomas Huth 2023-05-11 18:32:39 +02:00
  • 2feae891ea tests/qemu-iotests/172: Run QEMU with -vga none and -nic none Thomas Huth 2023-05-12 09:49:37 +02:00
  • 973d97feca tests/qtest/meson.build: Run the net filter tests only with default devices Thomas Huth 2023-05-11 14:43:06 +02:00
  • 65331bf5d1 tests/qtest: Check for the availability of virtio-ccw devices before using them Thomas Huth 2023-05-11 15:41:59 +02:00
  • 9a67171461 tests/qtest/virtio-ccw-test: Remove superfluous tests Thomas Huth 2023-05-11 15:20:02 +02:00
  • b49056b5a3 tests/qtest/cdrom-test: Fix the test to also work without optional devices Thomas Huth 2023-05-10 19:42:38 +02:00
  • 9b76fc5a71 tests/qtest/usb-hcd-uhci-test: Skip test if UHCI controller is not available Thomas Huth 2023-05-11 13:59:00 +02:00
  • 335da81152 tests/qtest/readconfig-test: Check for the availability of USB controllers Thomas Huth 2023-05-11 13:33:08 +02:00
  • e8273b0c45 hw/sparc64/sun4u: Use MachineClass->default_nic and MachineClass->no_parallel Thomas Huth 2023-05-11 18:14:37 +02:00
  • 545d8574ba hw/i386: Ignore the default parallel port if it has not been compiled into QEMU Thomas Huth 2023-05-10 21:30:45 +02:00
  • 963e94a97b hw/char/parallel: Move TYPE_ISA_PARALLEL to the header file Thomas Huth 2023-05-10 21:22:50 +02:00
  • cf2528a536 hw/sh4: Use MachineClass->default_nic in the sh4 r2d machine Thomas Huth 2023-05-11 18:30:21 +02:00
  • a32b158a83 hw/s390x: Use MachineClass->default_nic in the s390x machine Thomas Huth 2023-05-11 14:50:36 +02:00
  • 053b708627 hw/ppc: Use MachineClass->default_nic in the ppc machines Thomas Huth 2023-05-12 14:40:20 +02:00
  • 26a0802d1c softmmu/vl.c: Disable default NIC if it has not been compiled into the binary Thomas Huth 2023-05-10 21:26:13 +02:00
  • 01ecdaa40e hw: Move the default NIC machine class setting from the x86 to the generic one Thomas Huth 2023-05-10 20:46:21 +02:00
  • d563cc84cd softmmu/vl.c: Check for the availability of the VGA device before using it Thomas Huth 2023-05-10 18:54:33 +02:00
  • d11b791890 hw/i386/Kconfig: ISAPC works fine without VGA_ISA Thomas Huth 2023-05-10 18:51:26 +02:00
  • ffd9492f2a Merge tag 'for-upstream-urgent' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-05-21 07:46:13 -07:00
  • aa222a8e4f Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Richard Henderson 2023-05-19 12:17:16 -07:00
  • 48727e5757 Revert last two patches Richard Henderson 2023-05-19 12:15:03 -07:00
  • ee327b23d1 Raise crash-test-debian timeout to 90 minutes Camilla Conte 2023-04-07 15:52:52 +01:00
  • e4da92d994 Add CI configuration for Kubernetes Camilla Conte 2023-04-07 15:52:51 +01:00
  • 4b424c7571 scripts: make sure scripts are invoked via $(PYTHON) Paolo Bonzini 2023-05-18 11:27:39 +02:00
  • 9fd9f3952f gitlab: custom-runners: preserve more artifacts for debugging Paolo Bonzini 2023-05-18 08:51:52 +02:00
  • d37c21b5fb mkvenv: pass first missing package to diagnose() Paolo Bonzini 2023-05-19 10:18:07 +02:00
  • 973038db87 configure: fix backwards-compatibility for meson sphinx_build option Paolo Bonzini 2023-05-19 20:04:07 +02:00
  • b0fcc6fc7f build: rebuild build.ninja using "meson setup --reconfigure" Paolo Bonzini 2023-05-19 19:32:56 +02:00
  • c673f3d0fe mkvenv: replace distlib.database with importlib.metadata/pkg_resources Paolo Bonzini 2023-05-19 10:06:19 +02:00
  • dde001ef71 remove remaining traces of meson submodule Paolo Bonzini 2023-05-18 17:52:25 +02:00
  • 95fdd8db61 iotests: Test commit with iothreads and ongoing I/O Kevin Wolf 2023-05-17 17:28:34 +02:00
  • 7c1f51bf38 nbd/server: Fix drained_poll to wake coroutine in right AioContext Kevin Wolf 2023-05-17 17:28:33 +02:00
  • 80fc5d2600 graph-lock: Disable locking for now Kevin Wolf 2023-05-17 17:28:32 +02:00
  • 844a12a63e tested: add test for nested aio_poll() in poll handlers Stefan Hajnoczi 2023-05-02 14:41:34 -04:00
  • 6d740fb01b aio-posix: do not nest poll handlers Stefan Hajnoczi 2023-05-02 14:41:33 -04:00
  • 78935fcd88 iotests/245: Check if 'compress' driver is available Kevin Wolf 2023-05-11 16:38:01 +02:00
  • 71438d8dac graph-lock: Honour read locks even in the main thread Kevin Wolf 2023-05-10 22:36:01 +02:00
  • 018e5987b5 blockjob: Adhere to rate limit even when reentered early Kevin Wolf 2023-05-10 22:36:00 +02:00
  • 01a10c2433 test-bdrv-drain: Call bdrv_co_unref() in coroutine context Kevin Wolf 2023-05-10 22:35:59 +02:00
  • 87f130bdaa test-bdrv-drain: Take graph lock more selectively Kevin Wolf 2023-05-10 22:35:58 +02:00
  • 3db0c8b25c qemu-img: Take graph lock more selectively Kevin Wolf 2023-05-10 22:35:57 +02:00
  • e3e31dc872 qcow2: Unlock the graph in qcow2_do_open() where necessary Kevin Wolf 2023-05-10 22:35:56 +02:00
  • a184563778 block/export: Fix null pointer dereference in error path Kevin Wolf 2023-05-10 22:35:55 +02:00
  • 4db7ba3b87 block: Call .bdrv_co_create(_opts) unlocked Kevin Wolf 2023-05-10 22:35:54 +02:00
  • 41f8b63339 docs/interop/qcow2.txt: fix description about "zlib" clusters Akihiro Suda 2023-05-16 23:32:27 +09:00
  • d53c89aed1 blockdev: qmp_transaction: drop extra generic layer Vladimir Sementsov-Ogievskiy 2023-05-10 18:06:24 +03:00
  • c85feafa98 blockdev: use state.bitmap in block-dirty-bitmap-add action Vladimir Sementsov-Ogievskiy 2023-05-10 18:06:23 +03:00
  • c85f34cf89 blockdev: transaction: refactor handling transaction properties Vladimir Sementsov-Ogievskiy 2023-05-10 18:06:22 +03:00
  • 30c96b5559 blockdev: qmp_transaction: refactor loop to classic for Vladimir Sementsov-Ogievskiy 2023-05-10 18:06:21 +03:00
  • 240396965f blockdev: transactions: rename some things Vladimir Sementsov-Ogievskiy 2023-05-10 18:06:20 +03:00
  • 8187f63c9c blockdev: refactor transaction to use Transaction API Vladimir Sementsov-Ogievskiy 2023-05-10 18:06:19 +03:00
  • d009607d08 Revert "arm/kvm: add support for MTE" Peter Maydell 2023-05-19 15:58:08 +01:00
  • 87af48a49c hw/i386/pc: No need for rtc_state to be an out-parameter Bernhard Beschow 2023-05-19 10:47:34 +02:00
  • f0bc6bf725 hw/i386/pc: Create RTC controllers in south bridges Bernhard Beschow 2023-05-19 10:47:33 +02:00
  • 547a652fd1 hw/cxl: Introduce cxl_device_get_timestamp() utility function Ira Weiny 2023-04-23 17:20:09 +01:00
  • b6aab45971 hw/cxl: rename mailbox return code type from ret_code to CXLRetCode Jonathan Cameron 2023-04-23 17:20:08 +01:00
  • 6a36a4ced8 hw/pci-bridge: make building pcie-to-pci bridge configurable Sebastian Ott 2023-05-15 16:28:46 +02:00
  • 206e91d143 virtio-pci: add handling of PCI ATS and Device-TLB enable/disable Viktor Prutyanov 2023-05-12 16:51:20 +03:00
  • 9e57b81861 hw/pci-host/pam: Make init_pam() usage more readable Bernhard Beschow 2023-02-13 17:20:02 +01:00
  • f9fddaf7ce hw/i386/pc: Initialize ram_memory variable directly Bernhard Beschow 2023-02-13 17:20:01 +01:00
  • 8631743c09 hw/i386/pc_{q35,piix}: Minimize usage of get_system_memory() Bernhard Beschow 2023-02-13 17:20:00 +01:00
  • 1e366da031 hw/i386/pc_{q35,piix}: Reuse MachineClass::desc as SMB product name Bernhard Beschow 2023-02-13 17:19:59 +01:00
  • 1ab7167b09 hw/i386/pc_q35: Reuse machine parameter Bernhard Beschow 2023-02-13 17:19:58 +01:00
  • 67b4a74a07 hw/pci-host/q35: Inline sysbus_add_io() Bernhard Beschow 2023-02-13 17:19:57 +01:00
  • 273d65020b hw/pci-host/i440fx: Inline sysbus_add_io() Bernhard Beschow 2023-02-13 17:19:56 +01:00
  • bc7b0cac7b vhost-vdpa: Add support for vIOMMU. Cindy Lu 2023-05-10 13:46:31 +08:00
  • 2fbef6aad8 vhost-vdpa: Add check for full 64-bit in region delete Cindy Lu 2023-05-10 13:46:30 +08:00
  • 3d1e4d34a8 vhost_vdpa: fix the input in trace_vhost_vdpa_listener_region_del() Cindy Lu 2023-05-10 13:46:29 +08:00
  • 74b5d2b56c vhost: expose function vhost_dev_has_iommu() Cindy Lu 2023-05-10 13:46:28 +08:00
  • 3e69908907 virtio-crypto: fix NULL pointer dereference in virtio_crypto_free_request Mauro Matteo Cascella 2023-05-09 09:53:17 +02:00
  • 1fac00f70b virtio-net: not enable vq reset feature unconditionally Eugenio Pérez 2023-05-04 12:14:47 +02:00
  • bab105300b vhost-user: Remove acpi-specific memslot limit David Hildenbrand 2023-05-03 20:41:44 +02:00
  • d5cef02574 virtio-mem: Default to "unplugged-inaccessible=on" with 8.1 on x86-64 David Hildenbrand 2023-05-03 20:23:52 +02:00
  • 5ed3dabe57 hw/pci: Disable PCI_ERR_UNCOR_MASK register for machine type < 8.0 Leonardo Bras 2023-05-02 21:27:02 -03:00
  • 6f8be29ec1 vhost-user: send SET_STATUS 0 after GET_VRING_BASE Stefan Hajnoczi 2023-05-01 19:04:09 -04:00
  • 5b52692f9d pci: pci_add_option_rom(): refactor: use g_autofree for path variable Vladimir Sementsov-Ogievskiy 2023-05-15 15:52:28 +03:00
  • 4ab049c7e6 pci: pci_add_option_rom(): improve style Vladimir Sementsov-Ogievskiy 2023-05-15 15:52:27 +03:00
  • 1141159cb4 ACPI: bios-tables-test.c step 5 (update expected table binaries) Eric DeVolder 2023-05-17 12:25:45 -04:00
  • 6da94e277c ACPI: i386: bump to MADT to revision 3 Eric DeVolder 2023-05-17 12:25:44 -04:00
  • 354b09d228 ACPI: bios-tables-test.c step 2 (allowed-diff entries) Eric DeVolder 2023-05-17 12:25:43 -04:00
  • adacc814f5 hw/cxl: Multi-Region CXL Type-3 Devices (Volatile and Persistent) Gregory Price 2023-04-21 17:08:27 +01:00
  • 3521176526 hw/mem: Use memory_region_size() in cxl_type3 Jonathan Cameron 2023-04-21 17:08:26 +01:00