Commit Graph

  • ff12b602fc hw/loader: Remove unused load_elf_ram() Philippe Mathieu-Daudé 2025-01-27 08:28:02 +01:00
  • 29c7bd8eaf hw/avr/boot: Replace load_elf_ram_sym() -> load_elf_as() Philippe Mathieu-Daudé 2025-01-27 08:23:37 +01:00
  • a40b5f3286 hw/usb/hcd-ehci: Fix debug printf format string BALATON Zoltan 2025-01-24 13:47:13 +01:00
  • fd7d66de54 hw/misc/i2c-echo: add tracing Titus Rwantare 2025-01-21 10:59:34 +00:00
  • 4ef6d66547 hw/char/pci-multi: Convert legacy qemu_allocate_irqs to qemu_init_irq Philippe Mathieu-Daudé 2025-01-21 08:07:21 +01:00
  • 6b8f40c61b hw/sh4/r2d: Convert legacy qemu_allocate_irqs() to qemu_init_irqs() Philippe Mathieu-Daudé 2025-01-21 08:51:25 +01:00
  • d50280af1b hw/ipack: Remove legacy qemu_allocate_irqs() use Philippe Mathieu-Daudé 2025-01-21 08:34:55 +01:00
  • 29df910401 hw/ipack: Clarify KConfig symbols Philippe Mathieu-Daudé 2025-01-21 08:31:52 +01:00
  • c17943b00f hw/irq: Introduce qemu_init_irqs() helper Philippe Mathieu-Daudé 2025-01-21 16:37:02 +01:00
  • 70bc20311f hw/mips/loongson3_bootp: Move to common_ss[] Philippe Mathieu-Daudé 2025-01-12 22:53:27 +01:00
  • 92c63c9afd hw/mips/loongson3_virt: Propagate %processor_id to init_boot_param() Philippe Mathieu-Daudé 2025-01-12 21:39:54 +01:00
  • 7eb372cc8b hw/mips/loongson3_virt: Propagate processor_id to init_loongson_params() Philippe Mathieu-Daudé 2025-01-12 21:09:50 +01:00
  • 18271b5357 hw/mips/loongson3_bootp: Propagate processor_id to init_cpu_info() Philippe Mathieu-Daudé 2025-01-12 21:08:06 +01:00
  • 03ed671c82 hw/mips/loongson3_virt: Propagate cpu_count to init_boot_param() Philippe Mathieu-Daudé 2025-01-12 21:38:52 +01:00
  • 61f6e494e3 hw/mips/loongson3: Propagate cpu_count to init_loongson_params() Philippe Mathieu-Daudé 2025-01-12 21:15:30 +01:00
  • ce6768965b hw/mips/loongson3_bootp: Include missing headers Philippe Mathieu-Daudé 2025-01-12 21:14:07 +01:00
  • 72a4da9386 hw/mips/loongson3_virt: Pass CPU argument to get_cpu_freq_hz() Philippe Mathieu-Daudé 2025-01-12 21:42:10 +01:00
  • 87fd8a80c7 hw/mips/loongson3_virt: Have fw_conf_init() access local loaderparams Philippe Mathieu-Daudé 2025-01-12 21:46:51 +01:00
  • 2bf8545603 hw/mips/loongson3_virt: Invert vCPU creation order to remove &first_cpu Philippe Mathieu-Daudé 2025-01-12 21:01:24 +01:00
  • 6286423b8b hw/mips/loongson3_virt: Factor generic_cpu_reset() out Philippe Mathieu-Daudé 2025-01-12 21:05:46 +01:00
  • dc21331e67 hw/rx/rx-gdbsim: Remove unnecessary uses of &first_cpu Philippe Mathieu-Daudé 2025-01-10 19:01:31 +01:00
  • db34be3291 target/hppa: Update SeaBIOS-hppa to version 18 Helge Deller 2025-01-30 14:16:58 +01:00
  • 644ce5df2e target/hppa: Implement space register hashing for 64-bit HP-UX Helge Deller 2025-01-28 23:36:34 +01:00
  • 58607752d1 parallels: fix ext_off assertion failure due to overflow Denis Rastyogin 2024-12-12 13:41:22 +03:00
  • b6df314a4e Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging Stefan Hajnoczi 2025-01-30 15:11:49 -05:00
  • e60938852f Merge tag 'pull-request-2025-01-30' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2025-01-30 10:29:40 -05:00
  • 9736ee382e Merge tag 'migration-20250129-pull-request' of https://gitlab.com/farosas/qemu into staging Stefan Hajnoczi 2025-01-30 10:29:22 -05:00
  • f141caa270 net/slirp: libslirp 4.9.0 compatibility Michael Tokarev 2025-01-30 15:32:53 +03:00
  • 75f73d5af1 target/hppa: 64-bit CPUs start with space register hashing enabled Helge Deller 2025-01-28 20:08:17 +01:00
  • f7aa7fa97c target/hppa: Add instruction decoding for mfdiag and mtdiag Helge Deller 2025-01-29 04:28:57 +01:00
  • 009e0927f3 target/hppa: Drop diag_getshadowregs_pa2 and diag_putshadowregs_pa2 Helge Deller 2025-01-29 04:27:01 +01:00
  • 8f2a1c5926 target/hppa: Add CPU diagnose registers Helge Deller 2025-01-28 19:47:31 +01:00
  • bf60e2a72a disas/hppa: implement mfdiag/mtdiag disassembly Helge Deller 2025-01-28 15:37:41 +01:00
  • 3f8c3d7bf6 hppa: Sync contents of hppa_hardware.h header file with SeaBIOS-hppa Helge Deller 2025-01-28 15:34:30 +01:00
  • 2177d0c177 MAINTAINERS: Add myself as HPPA maintainer Helge Deller 2025-01-30 13:36:24 +01:00
  • 6a784f1200 hw/i386/pc: Remove unused pc_compat_2_3 declarations Philippe Mathieu-Daudé 2025-01-16 00:22:27 +01:00
  • d6f7642230 licenses: Remove SPDX tags not being license identifier for Linaro Philippe Mathieu-Daudé 2025-01-02 17:05:10 +01:00
  • 394388dfdb tests/functional/test_mips_malta: Fix comment about endianness of the test Thomas Huth 2025-01-27 19:41:10 +01:00
  • 8b647bd352 gdbstub/user-target: fix gdbserver int format (%d -> %x) Dominik 'Disconnect3d' Czarnota 2025-01-20 23:28:58 +01:00
  • 6003402aa9 vvfat: create_long_filename: fix out-of-bounds array access Michael Tokarev 2025-01-19 12:35:47 +03:00
  • f194f0cab0 tests/functional/test_mips_malta: Convert the mips big endian replay tests Thomas Huth 2025-01-28 16:28:39 +01:00
  • f348229ec7 tests/functional/test_mips64el_malta: Convert the mips64el replay tests Thomas Huth 2025-01-28 16:28:38 +01:00
  • 350a998d85 tests/functional/test_mipsel_malta: Convert the mipsel replay tests Thomas Huth 2025-01-28 16:28:37 +01:00
  • a2fe7bb751 tests/functional: Add the ReplayKernelBase class Thomas Huth 2025-01-28 16:28:36 +01:00
  • 4ae633b012 tests/functional: Add a decorator for skipping long running tests Thomas Huth 2025-01-28 16:28:35 +01:00
  • c6a1b591a6 net/dump: Correctly compute Ethernet packet offset Laurent Vivier 2025-01-17 12:17:09 +01:00
  • 84dfdcbff3 net: Fix announce_self Laurent Vivier 2025-01-17 12:17:08 +01:00
  • fc9fea48be tests/functional: Extend PPC 40p test with Linux boot Cédric Le Goater 2025-01-29 11:48:44 +01:00
  • d77ae821e8 s390x/s390-virtio-ccw: Support plugging PCI-based virtio memory devices David Hildenbrand 2025-01-28 19:57:05 +01:00
  • 03248e714b virtio-mem-pci: Allow setting nvectors, so we can use MSI-X David Hildenbrand 2025-01-28 19:57:04 +01:00
  • fe638ae67b virtio-balloon-pci: Allow setting nvectors, so we can use MSI-X Reza Arbab 2025-01-15 10:14:25 -06:00
  • a4cda3f5df hw/s390x/s390-virtio-ccw: Fix a record/replay deadlock Ilya Leoshkevich 2025-01-24 12:25:48 +01:00
  • b497b0376c tests/tcg/s390x: Test modifying code using the MVC instruction Ilya Leoshkevich 2025-01-28 01:12:43 +01:00
  • e43ced8be1 target/s390x: Fix MVC not always invalidating translation blocks Ilya Leoshkevich 2025-01-28 01:12:42 +01:00
  • ba68dd7d47 target/s390x: Fix PPNO execution with icount Ilya Leoshkevich 2025-01-23 13:37:53 +01:00
  • c8b2deb921 tests/functional/test_mips_malta: Fix comment about endianness of the test Thomas Huth 2025-01-27 19:41:10 +01:00
  • 5e65408624 tests/functional: Add a ppc64 mac99 test Cédric Le Goater 2025-01-28 22:21:45 +01:00
  • 156ee8b812 tests/functional: Fix the aarch64_tcg_plugins test Thomas Huth 2025-01-23 09:36:25 +01:00
  • 092fd6486d tests/functional: Convert the migration avocado test Thomas Huth 2025-01-03 08:43:08 +01:00
  • 257de641e0 tests/functional: Fix broken decorators with lamda functions Thomas Huth 2025-01-22 14:43:14 +01:00
  • aca2c48e4d tests/functional/qemu_test/decorators: Fix bad check for imports Thomas Huth 2025-01-22 14:43:13 +01:00
  • e82fbf01b6 hw/usb/canokey: Fix buffer overflow for OUT packet Hongren Zheng 2025-01-13 17:38:56 +08:00
  • c806bbe8c1 target/arm: arm_reset_sve_state() should set FPSR, not FPCR Peter Maydell 2025-01-24 16:27:23 +00:00
  • c597e6f26d stub: Fix build failure with --enable-user --disable-system --enable-tools Zhao Liu 2025-01-21 23:43:18 +08:00
  • bc38dc2f5f migration: refactor ram_save_target_page functions Prasad Pandit 2025-01-27 17:38:21 +05:30
  • a10b37c553 migration: Trivial cleanup on JSON writer of vmstate_save() Peter Xu 2025-01-14 18:07:46 -05:00
  • 3dde8fdbad migration: Merge precopy/postcopy on switchover start Peter Xu 2025-01-14 18:07:45 -05:00
  • 4881411136 migration: Always set DEVICE state Peter Xu 2025-01-14 18:07:44 -05:00
  • 455c1963d3 migration: Cleanup qemu_savevm_state_complete_precopy() Peter Xu 2025-01-14 18:07:43 -05:00
  • 15c2ffa0b7 migration: Unwrap qemu_savevm_state_complete_precopy() in postcopy Peter Xu 2025-01-14 18:07:42 -05:00
  • 46b0155ecf migration: Notify COMPLETE once for postcopy Peter Xu 2025-01-14 18:07:41 -05:00
  • a880ddd8ce migration: Take BQL slightly longer in postcopy_start() Peter Xu 2025-01-14 18:07:40 -05:00
  • ec611bd731 migration: Drop cached migration state in migration_maybe_pause() Peter Xu 2025-01-14 18:07:39 -05:00
  • 1f9b657cae migration: Adjust locking in migration_maybe_pause() Peter Xu 2025-01-14 18:07:38 -05:00
  • 40004007e6 migration: Adjust postcopy bandwidth during switchover Peter Xu 2025-01-14 18:07:37 -05:00
  • 89011a702f migration: Synchronize all CPU states only for non-iterable dump Peter Xu 2025-01-14 18:07:36 -05:00
  • 4822128693 migration: Drop inactivate_disk param in qemu_savevm_state_complete* Peter Xu 2025-01-14 18:07:35 -05:00
  • 812145fcf7 migration: Avoid two src-downtime-end tracepoints for postcopy Peter Xu 2025-01-14 18:07:34 -05:00
  • 9cde9b435a migration: Optimize postcopy on downtime by avoiding JSON writer Peter Xu 2025-01-14 18:07:33 -05:00
  • a55090db2a migration: Do not construct JSON description if suppressed Peter Xu 2025-01-14 18:07:32 -05:00
  • 013c6e1f42 migration: Remove postcopy implications in should_send_vmdesc() Peter Xu 2025-01-14 18:07:31 -05:00
  • 45c3d6cfbb migration: cpr-transfer documentation Steve Sistare 2025-01-15 11:00:50 -08:00
  • 360b5d773b migration-test: cpr-transfer Steve Sistare 2025-01-15 11:00:49 -08:00
  • e6c18b996e tests/qtest: assert qmp connected Steve Sistare 2025-01-15 11:00:48 -08:00
  • 43ca9d1866 tests/qtest: enhance migration channels Steve Sistare 2025-01-15 11:00:47 -08:00
  • f5bac78cd8 migration-test: defer connection Steve Sistare 2025-01-15 11:00:46 -08:00
  • 5357ef823a tests/qtest: defer connection Steve Sistare 2025-01-15 11:00:45 -08:00
  • 903a65120d tests/qtest: optimize migrate_set_ports Steve Sistare 2025-01-15 11:00:44 -08:00
  • fdbfbfc75e migration-test: memory_backend Steve Sistare 2025-01-15 11:00:43 -08:00
  • 624e6e654e migration: cpr-transfer mode Steve Sistare 2025-01-15 11:00:42 -08:00
  • 871af84dd5 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2025-01-29 09:51:03 -05:00
  • fb49b69bf9 Merge tag 'pull-target-arm-20250128-1' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2025-01-29 09:50:39 -05:00
  • b3698869f4 migration: cpr-transfer save and load Steve Sistare 2025-01-15 11:00:41 -08:00
  • e3965dc352 migration: VMSTATE_FD Steve Sistare 2025-01-15 11:00:40 -08:00
  • b5779dc7cf migration: SCM_RIGHTS for QEMUFile Steve Sistare 2025-01-15 11:00:39 -08:00
  • 2862b6b924 migration: incoming channel Steve Sistare 2025-01-15 11:00:38 -08:00
  • f2374f0fc3 migration: enhance migrate_uri_parse Steve Sistare 2025-01-15 11:00:37 -08:00
  • 2ef121688f hostmem-shm: preserve for cpr Steve Sistare 2025-01-15 11:00:36 -08:00
  • 28eaa5957d hostmem-memfd: preserve for cpr Steve Sistare 2025-01-15 11:00:35 -08:00
  • 2b7e9739fa physmem: preserve ram blocks for cpr Steve Sistare 2025-01-15 11:00:34 -08:00