Commit Graph

  • 20f822261a hw/arm: Remove unreachable code calling pflash_cfi01_register() Philippe Mathieu-Daudé 2023-01-09 12:53:16 +01:00
  • 65395b3cdd hw/arm/vexpress: Remove dead code in vexpress_common_init() Philippe Mathieu-Daudé 2023-01-09 12:53:15 +01:00
  • 96c85ef86b hw/arm/z2: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2023-01-09 12:53:14 +01:00
  • d7f1bd196e hw/arm/omap_sx1: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2023-01-09 12:53:13 +01:00
  • 9ab15edebb hw/arm/omap_sx1: Remove unused 'total_ram' definitions Philippe Mathieu-Daudé 2023-01-09 12:53:12 +01:00
  • e0ee64131f hw/arm/musicpal: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2023-01-09 12:53:11 +01:00
  • c0e3a4bf77 hw/arm/mainstone: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2023-01-09 12:53:10 +01:00
  • 38cb336fe9 hw/arm/gumstix: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2023-01-09 12:53:09 +01:00
  • 1c2addee1a hw/arm/gumstix: Improve documentation Philippe Mathieu-Daudé 2023-01-09 12:53:08 +01:00
  • ec177b7300 hw/arm/collie: Simplify flash creation using for() loop Philippe Mathieu-Daudé 2023-01-09 12:53:07 +01:00
  • 50f9b33b1d hw/arm/collie: Use the IEC binary prefix definitions Philippe Mathieu-Daudé 2023-01-09 12:53:06 +01:00
  • 2990bf5da7 hw/arm/pxa2xx: Simplify pxa270_init() Philippe Mathieu-Daudé 2023-01-09 12:53:05 +01:00
  • abf8361cf7 hw/arm/pxa2xx: Simplify pxa255_init() Philippe Mathieu-Daudé 2023-01-09 12:53:04 +01:00
  • ce848378b9 target/arm: Fix sve_probe_page Richard Henderson 2023-01-04 11:00:56 -08:00
  • 22bd244a1c tests/avocado: Add SD boot test to Cubieboard Strahinja Jankovic 2022-12-26 23:03:03 +01:00
  • bb9271cadb hw/arm: Allwinner A10 enable SPL load from MMC Strahinja Jankovic 2022-12-26 23:03:02 +01:00
  • 28057e490b hw/arm: Add AXP209 to Cubieboard Strahinja Jankovic 2022-12-26 23:03:01 +01:00
  • 632dfea36b hw/misc: AXP209 PMU Emulation Strahinja Jankovic 2022-12-26 23:03:00 +01:00
  • 9be8a82c0e {hw/i2c,docs/system/arm}: Allwinner TWI/I2C Emulation Strahinja Jankovic 2022-12-26 23:02:59 +01:00
  • edd3a59d5b hw/misc: Allwinner A10 DRAM Controller Emulation Strahinja Jankovic 2022-12-26 23:02:58 +01:00
  • 423ec28bb8 hw/misc: Allwinner-A10 Clock Controller Module Emulation Strahinja Jankovic 2022-12-26 23:02:57 +01:00
  • ee5bffa9fc hw/arm: Add Olimex H405 Felipe Balbi 2022-12-30 16:57:33 +02:00
  • 829da0dbe3 hw/arm/stm32f405: correctly describe the memory layout Felipe Balbi 2022-12-30 16:57:32 +02:00
  • 3db29dcac2 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2023-01-12 13:51:36 +00:00
  • a35fa426ee Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu into staging Peter Maydell 2023-01-11 16:41:13 +00:00
  • 75cc286485 configure: remove backwards-compatibility code Paolo Bonzini 2022-07-14 14:58:55 +02:00
  • 3d304620ec target/i386: fix operand size of unary SSE operations Paolo Bonzini 2023-01-07 18:14:20 +01:00
  • 8d5666d76b libvduse: Add extra compiler warnings Marcel Holtmann 2022-12-22 21:36:51 +01:00
  • 722b62d97d libvhost-user: Add extra compiler warnings Marcel Holtmann 2022-12-22 21:36:50 +01:00
  • 950a2f2eff libvhost-user: Fix assignment in vring_set_avail_event Marcel Holtmann 2022-12-22 21:36:49 +01:00
  • 86e61e4233 libvduse: Fix assignment in vring_set_avail_event Marcel Holtmann 2022-12-22 21:36:48 +01:00
  • 85899f8e6b libvduse: Switch to unsigned int for inuse field in struct VduseVirtq Marcel Holtmann 2022-12-22 21:36:47 +01:00
  • 518ac42879 libvduse: Provide _GNU_SOURCE when compiling outside of QEMU Marcel Holtmann 2022-12-22 21:36:46 +01:00
  • f1c563d209 libvhost-user: Change dev->postcopy_ufd assignment to make it C90 compliant Marcel Holtmann 2022-12-22 21:36:45 +01:00
  • d87a642403 libvhost-user: Declare uffdio_register early to make it C90 compliant Marcel Holtmann 2022-12-22 21:36:44 +01:00
  • 92bf246130 libvhost-user: Use unsigned int i for some for-loop iterations Marcel Holtmann 2022-12-22 21:36:43 +01:00
  • 18fa7f1e95 libvhost-user: Cast rc variable to avoid compiler warning Marcel Holtmann 2022-12-22 21:36:42 +01:00
  • aa5d395ac4 libvhost-user: Replace typeof with __typeof__ Marcel Holtmann 2022-12-22 21:36:41 +01:00
  • dadc3d01bc libvhost-user: Provide _GNU_SOURCE when compiling outside of QEMU Marcel Holtmann 2022-12-22 21:36:40 +01:00
  • 8b8437259c hw/display: avoid creating empty loadable modules Daniel P. Berrangé 2022-12-19 12:58:30 +00:00
  • 88a0ef00d7 enforce use of G_GNUC_PRINTF attributes Daniel P. Berrangé 2022-12-19 08:02:05 -05:00
  • 0472b2e541 tests: add G_GNUC_PRINTF for various functions Daniel P. Berrangé 2022-12-19 08:02:04 -05:00
  • beede7e848 util/error: add G_GNUC_PRINTF for various functions Daniel P. Berrangé 2022-12-19 08:02:03 -05:00
  • e4418354c0 tools/virtiofsd: add G_GNUC_PRINTF for logging functions Daniel P. Berrangé 2022-12-19 08:02:02 -05:00
  • d62449daf2 hw/xen: use G_GNUC_PRINTF/SCANF for various functions Daniel P. Berrangé 2022-12-19 08:02:01 -05:00
  • d94e96e7cf disas: add G_GNUC_PRINTF to gstring_printf Daniel P. Berrangé 2022-12-19 08:02:00 -05:00
  • 190973dc71 gitlab: remove redundant setting of PKG_CONFIG_PATH Daniel P. Berrangé 2022-11-03 13:30:43 -04:00
  • 1baf34a136 chardev: clean up chardev-parallel.c Paolo Bonzini 2022-12-19 10:17:09 +01:00
  • c0a6665c3c target/i386: Remove compilation errors when -Werror=maybe-uninitialized Eric Auger 2022-12-22 15:01:58 +01:00
  • f39b7d2b96 kvm: Atomic memslot updates David Hildenbrand 2022-11-11 10:47:58 -05:00
  • a27dd2de68 KVM: keep track of running ioctls Emanuele Giuseppe Esposito 2022-11-11 10:47:57 -05:00
  • bd688fc931 accel: introduce accelerator blocker API Emanuele Giuseppe Esposito 2022-11-11 10:47:56 -05:00
  • b585edca34 i386: Emit correct error code for 64-bit IDT entry Joe Richey 2022-12-24 16:16:04 -08:00
  • acedc9a660 configure: fix GLIB_VERSION for cross-compilation Paolo Bonzini 2023-01-07 14:32:41 +01:00
  • 973f76cf77 hw/nvme: cleanup error reporting in nvme_init_pci() Klaus Jensen 2022-11-09 11:40:16 +01:00
  • 784fd35387 hw/nvme: clean up confusing use of errp/local_err Klaus Jensen 2022-11-09 11:40:11 +01:00
  • aa96ab7c9d Merge tag 'pull-request-2023-01-09' of https://gitlab.com/thuth/qemu into staging Peter Maydell 2023-01-09 15:54:31 +00:00
  • 6f997b8964 .gitlab-ci.d/windows: Do not run the qtests in the msys2-32bit job Thomas Huth 2023-01-05 20:30:58 +01:00
  • 37b0b24e93 error handling: Use RETRY_ON_EINTR() macro where applicable Nikita Ivanov 2022-10-23 12:04:22 +03:00
  • 8b6aa69365 Refactoring: refactor TFR() macro to RETRY_ON_EINTR() Nikita Ivanov 2022-10-23 12:04:21 +03:00
  • d88ce91299 docs/interop: Change the vnc-ledstate-Pseudo-encoding doc into .rst Thomas Huth 2022-12-13 11:18:06 +01:00
  • df37330c05 i386: Deprecate the -no-hpet QEMU command line option Thomas Huth 2022-12-29 12:49:13 +01:00
  • 9a2112f9ae tests/qtest/bios-tables-test: Replace -no-hpet with hpet=off machine parameter Thomas Huth 2023-01-09 09:08:23 +01:00
  • beecc4b78d tests/readconfig: spice doesn't support unix socket on windows yet Marc-André Lureau 2023-01-03 15:08:09 +04:00
  • 057733f2e5 target/s390x: Restrict sysemu/reset.h to system emulation Philippe Mathieu-Daudé 2022-12-20 15:56:24 +01:00
  • e4272df098 target/s390x/tcg/excp_helper: Restrict system headers to sysemu Philippe Mathieu-Daudé 2022-12-17 16:24:54 +01:00
  • 983cec8810 target/s390x/tcg/misc_helper: Remove unused "memory.h" include Philippe Mathieu-Daudé 2022-12-17 16:24:53 +01:00
  • 3ea7e31267 hw/s390x/pv: Restrict Protected Virtualization to sysemu Philippe Mathieu-Daudé 2022-12-17 16:24:52 +01:00
  • 94e273dbb5 exec/memory: Expose memory_region_access_valid() Philippe Mathieu-Daudé 2022-12-17 16:24:50 +01:00
  • 6b1ec8a947 MAINTAINERS: Add MIPS-related docs and configs to the MIPS architecture section Thomas Huth 2022-12-12 18:12:52 +01:00
  • 44c8a6ab45 tests/vm: Update get_default_jobs() to work on non-x86_64 non-KVM hosts Philippe Mathieu-Daudé 2022-12-09 17:47:43 +01:00
  • ad302b21aa qemu-iotests/stream-under-throttle: do not shutdown QEMU Christian Borntraeger 2022-12-07 14:14:52 +01:00
  • d6271b6572 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Peter Maydell 2023-01-09 10:07:11 +00:00
  • fa5db2aa16 hw/nvme: fix missing cq eventidx update Klaus Jensen 2022-12-08 09:12:45 +01:00
  • 2fda0726e5 hw/nvme: fix missing endian conversions for doorbell buffers Klaus Jensen 2022-12-12 11:30:52 +01:00
  • 47cd3539e1 hw/nvme: rename shadow doorbell related trace events Klaus Jensen 2022-12-08 12:49:04 +01:00
  • 48b32c28d5 hw/nvme: use QOM accessors Klaus Jensen 2022-12-08 12:43:18 +01:00
  • 3d83b78285 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2023-01-08 14:27:40 +00:00
  • 528d9f33ca Merge tag 'pull-tcg-20230106' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2023-01-08 11:23:17 +00:00
  • aba0d042b1 vhost-scsi: fix memleak of vsc->inflight Dongli Zhang 2023-01-04 08:04:33 -08:00
  • dab30fbef3 acpi: cpuhp: fix guest-visible maximum access size to the legacy reg block Laszlo Ersek 2023-01-05 17:18:04 +01:00
  • 30f71c4afb tests: acpi: aarch64: Add *.topology tables Yicong Yang 2022-12-29 14:55:13 +08:00
  • 46bda3e4de tests: acpi: aarch64: Add topology test for aarch64 Yicong Yang 2022-12-29 14:55:12 +08:00
  • 47a86db4b4 tests: acpi: Add and whitelist *.topology blobs Yicong Yang 2022-12-29 14:55:11 +08:00
  • e7d0bec940 tests: virt: Update expected ACPI tables for virt test Yicong Yang 2022-12-29 14:55:10 +08:00
  • 97f4effeb6 hw/acpi/aml-build: Only generate cluster node in PPTT when specified Yicong Yang 2022-12-29 14:55:09 +08:00
  • 3cce48d333 tests: virt: Allow changes to PPTT test table Yicong Yang 2022-12-29 14:55:08 +08:00
  • 4396d4bd74 virtio-pci: fix proxy->vector_irqfd leak in virtio_pci_set_guest_notifiers leixiang 2022-12-27 16:16:04 +08:00
  • e66f2311d6 vdpa: commit all host notifier MRs in a single MR transaction Longpeng 2022-12-27 15:20:15 +08:00
  • 0fdc6b8509 vhost: configure all host notifiers in a single MR transaction Longpeng 2022-12-27 15:20:14 +08:00
  • 8771589b6f vhost: simplify vhost_dev_enable_notifiers Longpeng 2022-12-27 15:20:13 +08:00
  • bf7a2ad8b6 vdpa: harden the error path if get_iova_range failed Longpeng 2022-12-24 19:48:48 +08:00
  • c672f348cb vdpa-dev: get iova range explicitly Longpeng 2022-12-24 19:48:47 +08:00
  • f07ceffdf5 docs/devel: Rules on #include in headers Markus Armbruster 2022-12-22 13:08:13 +01:00
  • 7a5951f651 include: Include headers where needed Markus Armbruster 2022-12-22 13:08:11 +01:00
  • f139b83717 include/hw/virtio: Break inclusion loop Markus Armbruster 2022-12-22 13:08:10 +01:00
  • 881e019770 include/hw/cxl: Break inclusion loop cxl_pci.h and cxl_cdat_h Markus Armbruster 2022-12-22 11:03:30 +01:00
  • 104a2dd657 include/hw/pci: Include hw/pci/pci.h where needed Markus Armbruster 2022-12-22 11:03:29 +01:00
  • edf5ca5dbe include/hw/pci: Split pci_device.h off pci.h Markus Armbruster 2022-12-22 11:03:28 +01:00
  • 4a96b8cf49 include/hw/pci: Clean up a few things checkpatch.pl would flag Markus Armbruster 2022-12-22 11:03:27 +01:00