Commit Graph

  • 85978dfb6b qemu-ga: Optimize freeze-hook script logic of logging error Dehan Meng 2024-12-25 16:37:44 +08:00
  • 5288d9d085 qga: implement a 'guest-get-load' command Daniel P. Berrangé 2024-12-02 12:19:27 +00:00
  • 9ee90cfc25 Merge tag 'qtest-20250102-pull-request' of https://gitlab.com/farosas/qemu into staging Stefan Hajnoczi 2025-01-03 09:14:11 -05:00
  • d9f2b09dd6 qtest/fw-cfg: remove compiled out code Ani Sinha 2025-01-01 13:45:55 +05:30
  • 06056ef1ff tests/qtest/migration: Re-enable postcopy tests Fabiano Rosas 2024-12-18 16:22:22 -03:00
  • bc3ace6914 tests/migration: Drop arch_[source|target] Peter Xu 2024-12-16 11:14:13 -05:00
  • 9a9320a543 tests/qtest/virtio-iommu-test: Don't pass uninitialized data into qtest_memwrite Fabiano Rosas 2024-12-09 17:44:25 -03:00
  • a475e5de01 tests/qtest/bios-tables-test: Free tables at dump_aml_files Fabiano Rosas 2024-12-09 17:44:24 -03:00
  • 117221ad99 tests/qtest/migration: Initialize buffer in probe_o_direct_support Fabiano Rosas 2024-12-09 17:44:23 -03:00
  • cd196679f4 tests/qtest/migration: Do proper cleanup in the dirty_limit test Fabiano Rosas 2024-12-09 17:44:22 -03:00
  • 4ff969ce8e tests/qtest/migration: Fix compile errors when CONFIG_UADK is set Shameer Kolothum 2024-12-17 13:10:46 +00:00
  • 1ada452efc Merge tag 'pull-request-2025-01-02' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2025-01-02 09:35:06 -05:00
  • c5efe54622 tests/functional/test_arm_quanta_gsj: Fix broken test Thomas Huth 2025-01-02 08:30:35 +01:00
  • ec2dfb7c38 tests/functional/test_rx_gdbsim: Use stable URL for test_linux_sash Philippe Mathieu-Daudé 2024-12-29 09:34:19 +01:00
  • 9f6b6106dc tests/functional/test_ppc64_hv: Update to Alpine 3.21.0 Nicholas Piggin 2024-12-20 12:46:17 +10:00
  • e6c81cf3d0 tests/functional/test_ppc64_hv: Update repo management Nicholas Piggin 2024-12-20 12:46:16 +10:00
  • 8c8dd70037 tests/functional/test_ppc64_hv: Simplify console handling Nicholas Piggin 2024-12-20 12:46:15 +10:00
  • b7edbbf432 tests/functional: Extract the find_free_ports() function into a helper file Thomas Huth 2024-12-18 14:14:38 +01:00
  • 93a9fdc550 tests/functional/test_vnc: Remove the test_no_vnc test Thomas Huth 2024-12-18 14:14:36 +01:00
  • 56d3a14829 tests/functional/test_vnc: Do not use a hard-coded VNC port Thomas Huth 2024-12-18 14:14:37 +01:00
  • c82bfaf42d tests/functional: Convert the vnc test Thomas Huth 2024-12-18 14:14:35 +01:00
  • 3d5d015ca4 docs: update copyright date to the year 2025 Ani Sinha 2025-01-01 13:31:16 +05:30
  • 8b70d7f207 Merge tag 'hw-misc-20241231' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2025-01-01 15:17:07 -05:00
  • 17cc8772ae Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging Stefan Hajnoczi 2025-01-01 15:14:50 -05:00
  • c6f59e3b68 hw/display/qxl: Do not use C99 // comments Hyman Huang 2024-12-20 02:46:57 +08:00
  • 79b6a98587 net/vmnet: Pad short Ethernet frames William Hooper 2024-01-06 14:35:46 -08:00
  • 67e908c936 MAINTAINERS: Add myself as maintainer for apple-gfx, reviewer for HVF Phil Dennis-Jordan 2024-07-15 23:07:04 +02:00
  • bb43a2342d hw/display/apple-gfx: Adds configurable mode list Phil Dennis-Jordan 2024-07-15 23:07:03 +02:00
  • b21f17cce5 hw/display/apple-gfx: Adds PCI implementation Phil Dennis-Jordan 2024-07-15 23:06:57 +02:00
  • 2352159c97 hw/display/apple-gfx: Introduce ParavirtualizedGraphics.Framework support Phil Dennis-Jordan 2023-06-14 22:57:33 +00:00
  • f5ab12caba ui & main loop: Redesign of system-specific main thread event handling Phil Dennis-Jordan 2024-10-24 12:27:59 +02:00
  • 916bf7f937 hw/usb/hcd-xhci: Unimplemented/guest error logging for port MMIO Phil Dennis-Jordan 2024-12-27 13:13:34 +01:00
  • 92270bdff0 hw/usb/hcd-xhci-pci: Move msi/msix properties from NEC to superclass Phil Dennis-Jordan 2024-12-08 20:16:42 +01:00
  • 12ed6aca7c hw/block/virtio-blk: Replaces request free function with g_free Phil Dennis-Jordan 2024-10-24 12:28:12 +02:00
  • 8c6619f3e6 hw/i386/amd_iommu: Simplify non-KVM checks on XTSup feature Philippe Mathieu-Daudé 2024-11-29 12:15:40 +01:00
  • 924e1be175 hw/misc/vmcoreinfo: Rename opaque pointer as 'opaque' Philippe Mathieu-Daudé 2024-12-19 14:46:11 +01:00
  • 3154922c7f hw/misc/vmcoreinfo: Declare QOM type using DEFINE_TYPES macro Philippe Mathieu-Daudé 2024-12-19 14:30:35 +01:00
  • 5a7b6029c1 fw_cfg: Don't set callback_opaque NULL in fw_cfg_modify_bytes_read() Shameer Kolothum 2024-12-03 13:18:06 +00:00
  • 0798e09f3b hw/net/xilinx_ethlite: Rename rxbuf -> port_index Philippe Mathieu-Daudé 2024-11-09 19:29:55 +01:00
  • 7eb77fa4cd hw/net/xilinx_ethlite: Correct maximum RX buffer size Philippe Mathieu-Daudé 2024-11-09 19:32:56 +01:00
  • 0fb867ed63 hw/net/xilinx_ethlite: Update QOM style Philippe Mathieu-Daudé 2024-11-09 19:28:39 +01:00
  • 9dd886c04d hw/net/xilinx_ethlite: Remove unuseful debug logs Philippe Mathieu-Daudé 2024-11-09 19:26:49 +01:00
  • 2f44fddd19 hw/net/xilinx_ethlite: Convert some debug logs to trace events Philippe Mathieu-Daudé 2024-11-09 19:25:28 +01:00
  • eba75400f3 hw/sparc: Mark devices as big-endian Philippe Mathieu-Daudé 2024-11-06 17:43:47 +00:00
  • e72eee9684 hw/openrisc: Mark devices as big-endian Philippe Mathieu-Daudé 2024-11-06 17:42:06 +00:00
  • 625a975f67 hw/tricore: Mark devices as little-endian Philippe Mathieu-Daudé 2024-11-06 17:44:01 +00:00
  • a115ab5ba3 hw/i386: Mark devices as little-endian Philippe Mathieu-Daudé 2024-11-06 17:45:11 +00:00
  • 8f27e70e3b hw/microblaze: Propagate CPU endianness to microblaze_load_kernel() Philippe Mathieu-Daudé 2024-11-04 16:36:49 +01:00
  • d826e47404 hw/usb/uhci: Introduce and use register defines Guenter Roeck 2024-09-06 05:25:36 -07:00
  • 9d59b65d82 hw/usb/uhci: checkpatch cleanup Guenter Roeck 2024-09-06 05:25:35 -07:00
  • 4daf88c165 hw/misc/ivshmem: Rename ivshmem to ivshmem-pci Gustavo Romero 2023-11-27 05:20:24 +00:00
  • e6c33efed3 hw/misc/ivshmem-flat: Add ivshmem-flat device Gustavo Romero 2023-11-27 05:20:20 +00:00
  • d8d17d2bf6 Revert "vvfat: fix ubsan issue in create_long_filename" Michael Tokarev 2024-12-30 00:08:50 +03:00
  • ff871d0462 hw/pci-host/gpex: Allow more than 4 legacy IRQs Alexander Graf 2023-06-14 22:56:24 +00:00
  • 7c89e226f8 Merge tag 'pull-request-2024-12-29' of https://gitlab.com/huth/qemu into staging Stefan Hajnoczi 2024-12-29 03:25:40 -05:00
  • ee58d282aa next-cube: add my copyright to the top of the file Mark Cave-Ayland 2024-12-22 13:00:12 +00:00
  • b28c9bd6b2 next-cube: rename old_scr2 and scr2_2 in next_scr2_rtc_update() Mark Cave-Ayland 2024-12-22 13:00:11 +00:00
  • 6963b2c054 next-cube: move next_rtc_cmd_is_write() and next_rtc_data_in_irq() functions Mark Cave-Ayland 2024-12-22 13:00:10 +00:00
  • eb1f03642d next-cube: add rtc-power-out named gpio to trigger the NEXT_PWR_I interrupt Mark Cave-Ayland 2024-12-22 13:00:09 +00:00
  • c1322be69d next-cube: add rtc-cmd-reset named gpio to reset the rtc state machine Mark Cave-Ayland 2024-12-22 13:00:08 +00:00
  • 44df953368 next-cube: use named gpio output for next-rtc data Mark Cave-Ayland 2024-12-22 13:00:07 +00:00
  • 4387e938f4 next-cube: move rtc-data-in gpio from next-pc to next-rtc device Mark Cave-Ayland 2024-12-22 13:00:06 +00:00
  • 96d5c4d524 next-cube: move reset of next-rtc fields from next-pc to next-rtc Mark Cave-Ayland 2024-12-22 13:00:05 +00:00
  • 49100693e9 next-cube: QOMify NeXTRTC Mark Cave-Ayland 2024-12-22 13:00:04 +00:00
  • 501b5099f6 next-cube: don't use rtc phase value of -1 Mark Cave-Ayland 2024-12-22 13:00:03 +00:00
  • 68f54f7e59 next-cube: use named gpio to read RTC data bit in scr2 Mark Cave-Ayland 2024-12-22 13:00:02 +00:00
  • ccbc8fa3f9 next-cube: use named gpio to set RTC data bit in scr2 Mark Cave-Ayland 2024-12-22 13:00:01 +00:00
  • bbcaced2bf next-cube: always use retval to return rtc read values Mark Cave-Ayland 2024-12-22 13:00:00 +00:00
  • b37da8b95f next-cube: separate rtc read and write shift logic Mark Cave-Ayland 2024-12-22 12:59:59 +00:00
  • 825ac12564 next-cube: use qemu_irq to drive int_status in next_scr2_rtc_update() Mark Cave-Ayland 2024-12-22 12:59:58 +00:00
  • 214de32ea8 next-cube: rename typedef struct NextRtc to NeXTRTC Mark Cave-Ayland 2024-12-22 12:59:57 +00:00
  • ce788d3740 next-cube: convert next-pc device to use Resettable interface Mark Cave-Ayland 2024-12-22 12:59:56 +00:00
  • 9f15303ce2 next-cube: rearrange NeXTState declarations to improve readability Mark Cave-Ayland 2024-12-22 12:59:55 +00:00
  • d06a0ca96a next-cube: remove unused next.scr memory region Mark Cave-Ayland 2024-12-22 12:59:54 +00:00
  • c178be67fd next-cube: add empty slots for unknown accesses to next.scr memory region Mark Cave-Ayland 2024-12-22 12:59:53 +00:00
  • 292ab2faa7 next-cube: move en ethernet MMIO to separate memory region on next-pc device Mark Cave-Ayland 2024-12-22 12:59:52 +00:00
  • 71936afe41 next-cube: move timer MMIO to separate memory region on next-pc device Mark Cave-Ayland 2024-12-22 12:59:51 +00:00
  • bdde194414 next-cube: move ESCC to be QOM child of next-pc device Mark Cave-Ayland 2024-12-22 12:59:50 +00:00
  • f85929270c next-cube: map ESCC registers as a subregion of the next.scr memory region Mark Cave-Ayland 2024-12-22 12:59:49 +00:00
  • df21980591 next-cube: move floppy disk MMIO to separate memory region in next-pc Mark Cave-Ayland 2024-12-22 12:59:48 +00:00
  • 7bce8d1272 next-cube: move SCSI 4020/4021 logic from next-pc device to next-scsi device Mark Cave-Ayland 2024-12-22 12:59:47 +00:00
  • 92167b30b6 next-cube: move SCSI CSRs from next-pc to the next-scsi device Mark Cave-Ayland 2024-12-22 12:59:46 +00:00
  • acfa52bda6 next-cube: introduce next-scsi device Mark Cave-Ayland 2024-12-22 12:59:45 +00:00
  • 9364f7b875 next-cube: introduce next_pc_init() object init function Mark Cave-Ayland 2024-12-22 12:59:44 +00:00
  • 1441b8f922 next-cube: move next_scsi_init() to next_pc_realize() Mark Cave-Ayland 2024-12-22 12:59:43 +00:00
  • d39b0e6832 next-cube: create new next.scsi container memory region Mark Cave-Ayland 2024-12-22 12:59:42 +00:00
  • e1699c7bc8 next-cube: remove overlap between next.dma and next.mmio memory regions Mark Cave-Ayland 2024-12-22 12:59:41 +00:00
  • 347a9a975d next-cube: remove 0x14020 dummy value from next_mmio_read() Mark Cave-Ayland 2024-12-22 12:59:40 +00:00
  • 36a0d3748d hw/m68k/next-cube: Disable the default CD-ROM drive Thomas Huth 2024-12-14 10:17:20 +01:00
  • 17df47e87c hw/m68k: Mark devices as big-endian Philippe Mathieu-Daudé 2024-11-06 18:46:10 +00:00
  • 9bbaadbf9c target/i386/cpu: Fix notes for CPU models Han Han 2024-12-19 16:51:38 +08:00
  • 64092b3464 docs: Correct release of TCG trace-events removal Philippe Mathieu-Daudé 2024-12-19 16:02:02 +01:00
  • ad09b3df7e docs: Correct '-runas' and '-fsdev/-virtfs proxy' indentation Philippe Mathieu-Daudé 2024-12-19 16:02:01 +01:00
  • 15eedfd2ff target/loongarch: Use actual operand size with vbsrl check Bibo Mao 2024-12-12 16:22:34 +08:00
  • 2b7a80e07a Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging Stefan Hajnoczi 2024-12-28 10:16:34 -05:00
  • 1e3d4d9a1a qmp: update vhost-user protocol feature maps Laurent Vivier 2024-12-16 18:09:14 +01:00
  • 8ee904b3a4 contrib/plugins/bbv.c: Start bb index from 1 ckf104 2024-12-17 22:24:15 +08:00
  • a8743193ff hw/riscv/riscv-iommu-sys.c: fix duplicated 'table_size' Daniel Henrique Barboza 2024-12-22 18:45:07 -03:00
  • 93dcc9390e target/i386/cpu: Fix notes for CPU models Han Han 2024-12-19 16:51:38 +08:00
  • 1dd1a36de5 docs: Replace 'since' -> 'removed in' in removed-features.rst Philippe Mathieu-Daudé 2024-12-19 16:02:03 +01:00