Commit Graph

  • a5ff7875a9 target/ppc: Make HDECR underflow edge triggered Nicholas Piggin 2023-06-25 22:20:45 +10:00
  • b5ea6754e8 pnv/psi: Allow access to PSI registers through xscom Frederic Barrat 2023-06-30 12:26:09 +02:00
  • 97c81ef4b8 Merge tag 'pull-9p-20230706' of https://github.com/cschoenebeck/qemu into staging Richard Henderson 2023-07-06 18:19:42 +01:00
  • 822cb97cef Merge tag 'pull-target-arm-20230706' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2023-07-06 16:19:21 +01:00
  • c410772351 target/arm: Avoid over-length shift in arm_cpu_sve_finalize() error case Peter Maydell 2023-07-04 16:43:32 +01:00
  • c74138c6c0 target/arm: Define neoverse-v1 Peter Maydell 2023-07-04 14:06:47 +01:00
  • 7d8c283e10 target/arm: Suppress more TCG unimplemented features in ID registers Peter Maydell 2023-07-04 14:06:46 +01:00
  • ad18376b90 target/xtensa: Assert that interrupt level is within bounds Peter Maydell 2023-06-23 16:41:35 +01:00
  • 9057e5f7c9 hw: arm: allwinner-sramc: Set class_size Akihiko Odaki 2023-06-28 20:09:03 +09:00
  • 893ca916c0 target/arm: gdbstub: Guard M-profile code with CONFIG_TCG Fabiano Rosas 2023-06-28 13:48:21 -03:00
  • b52aa86525 tests/qtest: xlnx-canfd-test: Fix code coverity issues Vikram Garhwal 2023-06-28 13:27:58 -07:00
  • 9719f125b8 target/arm: Handle IC IVAU to improve compatibility with JITs John Högberg 2023-07-04 14:08:48 +01:00
  • 1f51573f79 target/arm: Fix SME full tile indexing Richard Henderson 2023-07-04 14:08:48 +01:00
  • 270bea47a2 target/arm: Dump ZA[] when active Richard Henderson 2023-07-04 14:08:48 +01:00
  • a9d8407016 target/arm: Avoid splitting Zregs across lines in dump Richard Henderson 2023-07-04 14:08:47 +01:00
  • 3dc2afeab2 tests/tcg/aarch64/sysregs.c: Use S syntax for id_aa64zfr0_el1 and id_aa64smfr0_el1 Peter Maydell 2023-07-06 12:38:19 +01:00
  • 3548fa0151 MAINTAINERS: raise status of 9p to 'Maintained' Christian Schoenebeck 2023-07-03 16:34:17 +02:00
  • 71d72ececa 9pfs: deprecate 'proxy' backend Christian Schoenebeck 2023-06-26 13:49:06 +02:00
  • 0618e72d64 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2023-07-04 18:40:13 +02:00
  • c21eae1ccc block/blkio: fix module_block.py parsing Stefan Hajnoczi 2023-07-04 14:34:36 +02:00
  • 62c2b8760b hw/arm/sbsa-ref: use XHCI to replace EHCI Yuquan Wang 2023-07-04 14:08:47 +01:00
  • 587f8b333c target/arm: Add raw_writes ops for register whose write induce TLB maintenance Eric Auger 2023-07-04 14:08:47 +01:00
  • 2a6ae69154 Merge tag 'pull-maintainer-ominbus-030723-1' of https://gitlab.com/stsquad/qemu into staging Richard Henderson 2023-07-04 08:36:44 +02:00
  • a634148269 tests/tcg: Add a test for info proc mappings Ilya Leoshkevich 2023-06-30 19:04:23 +01:00
  • abf7ba310b docs: Document security implications of debugging Ilya Leoshkevich 2023-06-30 19:04:22 +01:00
  • e282010b2e gdbstub: Add support for info proc mappings Ilya Leoshkevich 2023-06-30 19:04:21 +01:00
  • dc14a7a6e9 gdbstub: Report the actual qemu-user pid Ilya Leoshkevich 2023-06-30 19:04:20 +01:00
  • a3fcc111fa gdbstub: Expose gdb_get_process() and gdb_get_first_cpu_in_process() Ilya Leoshkevich 2023-06-30 19:04:19 +01:00
  • 77ae5761f3 linux-user: Emulate /proc/self/smaps Ilya Leoshkevich 2023-06-30 19:04:18 +01:00
  • 35be898e2f linux-user: Add "safe" parameter to do_guest_openat() Ilya Leoshkevich 2023-06-30 19:04:17 +01:00
  • a4dab0a0d3 linux-user: Expose do_guest_openat() and do_guest_readlink() Ilya Leoshkevich 2023-06-30 19:04:16 +01:00
  • 2261b73c28 gdbstub: clean-up vcont handling to avoid goto Alex Bennée 2023-06-30 19:04:15 +01:00
  • 3b72d68162 gdbstub: Permit reverse step/break to provide stop response Nicholas Piggin 2023-06-30 19:04:14 +01:00
  • d2fe226467 gdbstub: lightly refactor connection to avoid snprintf Alex Bennée 2023-06-30 19:04:13 +01:00
  • 43398409ce docs/devel: introduce some key concepts for QOM development Alex Bennée 2023-06-30 19:04:12 +01:00
  • da966a8a7c docs/devel: split qom-api reference into new file Alex Bennée 2023-06-30 19:04:11 +01:00
  • 307c0a4ac9 docs/devel/qom.rst: Correct code style Philippe Mathieu-Daudé 2023-06-30 19:04:10 +01:00
  • 6aebb1f62b include/hw/qdev-core: fixup kerneldoc annotations Alex Bennée 2023-06-30 19:04:09 +01:00
  • 6caf1571a9 include/migration: mark vmstate_register() as a legacy function Alex Bennée 2023-06-30 19:04:08 +01:00
  • 8b4528c829 docs/devel: add some front matter to the devel index Alex Bennée 2023-06-30 19:04:07 +01:00
  • ee293103b0 plugins: update lockstep to use g_memdup2 Alex Bennée 2023-06-30 19:04:06 +01:00
  • 4025874199 plugins: fix memory leak while parsing options Alex Bennée 2023-06-30 19:04:05 +01:00
  • 6d03226b42 plugins: force slow path when plugins instrument memory ops Alex Bennée 2023-06-30 19:04:04 +01:00
  • 465af4db96 target/arm: make arm_casq_ptw CONFIG_TCG only Alex Bennée 2023-06-30 19:04:03 +01:00
  • 7ea47af390 tests/avocado: Make the test_arm_bpim2u_gmac test more reliable Thomas Huth 2023-06-30 19:04:02 +01:00
  • 9fe8fa02cd tests/avocado: update firmware to enable sbsa-ref/max Marcin Juszkiewicz 2023-06-30 19:04:01 +01:00
  • 0101dd71b0 tests/docker: convert riscv64-cross to lcitool Alex Bennée 2023-06-30 19:04:00 +01:00
  • b911b9001e tests/lcitool: introduce qemu-minimal Alex Bennée 2023-06-30 19:03:59 +01:00
  • 690be80412 tests/lcitool: add an explicit gcc-native package Alex Bennée 2023-06-30 19:03:58 +01:00
  • 76eb439c0f tests/lcitool: Bump fedora container versions Erik Skultety 2023-06-30 19:03:57 +01:00
  • c7374742d8 tests/lcitool: update to latest version Alex Bennée 2023-06-30 19:03:56 +01:00
  • 369dbbe091 Makefile: add lcitool-refresh to UNCHECKED_GOALS Alex Bennée 2023-06-30 19:03:55 +01:00
  • 4ab20b513e tests/docker: add test-fuzz Alex Bennée 2023-06-30 19:03:54 +01:00
  • 3176990fb0 tests/qtests: clean-up and fix leak in generic_fuzz Alex Bennée 2023-06-30 19:03:53 +01:00
  • 9ea2e69fb2 scripts/oss-fuzz: add a suppression for keymap Alex Bennée 2023-06-30 19:03:52 +01:00
  • 5812717658 qemu-keymap: properly check return from xkb_keymap_mod_get_index Alex Bennée 2023-06-30 19:03:51 +01:00
  • af323aabe2 tests/tcg: add mechanism to handle plugin arguments Alex Bennée 2023-06-30 19:03:50 +01:00
  • d2ab529ec5 docs/devel: remind developers to run CI container pipeline when updating images Ani Sinha 2023-06-30 19:03:49 +01:00
  • dc389ce1b3 gitlab: reduce testing scope of check-gcov Alex Bennée 2023-06-30 19:03:48 +01:00
  • dcb242c849 gitlab: ensure coverage job also publishes meson log Daniel P. Berrangé 2023-06-30 19:03:47 +01:00
  • cef63308e6 gitlab: explicit set artifacts publishing criteria Daniel P. Berrangé 2023-06-30 19:03:46 +01:00
  • d145c0da22 Merge tag 'pull-tcg-20230701' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-07-01 08:55:37 +02:00
  • 605a8b5491 linux-user: Avoid mmap of the last byte of the reserved_va Richard Henderson 2023-06-29 10:08:35 +02:00
  • 6ab1790226 target/nios2 : Explicitly ask for target-endian loads and stores Peter Maydell 2023-06-23 18:25:56 +01:00
  • ec2297bda2 tcg: Reduce tcg_assert_listed_vecop() scope Philippe Mathieu-Daudé 2023-06-29 11:11:07 +02:00
  • 34d03ad963 target/arm: Use float64_to_int32_modulo for FJCVTZS Richard Henderson 2023-05-27 07:19:10 -07:00
  • aa3bad5b59 target/alpha: Use float64_to_int64_modulo for CVTTQ Richard Henderson 2023-05-27 07:19:09 -07:00
  • 7012b69184 tests/tcg/alpha: Add test for cvttq Richard Henderson 2023-05-27 07:19:08 -07:00
  • e2041f4d5d fpu: Add float64_to_int{32,64}_modulo Richard Henderson 2023-05-27 07:19:07 -07:00
  • e665cf72fe accel/tcg: Assert one page in tb_invalidate_phys_page_range__locked Mark Cave-Ayland 2023-06-29 09:25:22 +01:00
  • 3307e08c6f accel/tcg: Fix start page passed to tb_invalidate_phys_page_range__locked Mark Cave-Ayland 2023-06-29 09:25:21 +01:00
  • a95a464777 audio: dbus requires pixman Marc-André Lureau 2023-06-30 23:41:56 +02:00
  • d39a84b734 ui/dbus: fix build errors in dbus_update_gl_cb and dbus_call_update_gl Richard Henderson 2023-06-30 19:38:06 +02:00
  • 98efc72c4c
    Hexagon support (#25) Ivan Fratric 2023-06-30 17:28:39 +02:00
  • 408015a97d Merge tag 'pull-vfio-20230630' of https://github.com/legoater/qemu into staging Richard Henderson 2023-06-30 08:11:08 +02:00
  • f7884164cb Merge tag 'pull-request-2023-06-29' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2023-06-30 08:10:43 +02:00
  • 0cc889c882 vfio/pci: Free leaked timer in vfio_realize error path Zhenzhong Duan 2023-06-29 16:40:39 +08:00
  • 357bd7932a vfio/pci: Fix a segfault in vfio_realize Zhenzhong Duan 2023-06-29 16:40:38 +08:00
  • 2696da621e MAINTAINERS: Promote Cédric to VFIO co-maintainer Alex Williamson 2023-06-28 11:29:32 -06:00
  • 8bbcb64a71 vfio/migration: Make VFIO migration non-experimental Avihai Horon 2023-06-28 10:31:12 +03:00
  • 808642a2f6 vfio/migration: Reset bytes_transferred properly Avihai Horon 2023-06-28 10:31:11 +03:00
  • c174088923 vfio/pci: Call vfio_prepare_kvm_msi_virq_batch() in MSI retry path Shameer Kolothum 2023-06-13 15:09:43 +01:00
  • f6b30c1984 hw/vfio/pci-quirks: Support alternate offset for GPUDirect Cliques Alex Williamson 2023-06-08 12:05:07 -06:00
  • 634f38f0f7 vfio: Implement a common device info helper Alex Williamson 2023-06-01 08:45:06 -06:00
  • 745c42912a vfio/migration: Add support for switchover ack capability Avihai Horon 2023-06-21 14:12:01 +03:00
  • eda7362af9 vfio/migration: Add VFIO migration pre-copy support Avihai Horon 2023-06-21 14:12:00 +03:00
  • 6cd1fe1159 vfio/migration: Store VFIO migration flags in VFIOMigration Avihai Horon 2023-06-21 14:11:59 +03:00
  • cf53efbbda vfio/migration: Refactor vfio_save_block() to return saved data size Avihai Horon 2023-06-21 14:11:58 +03:00
  • 7e6a5c730b tests: Add migration switchover ack capability test Avihai Horon 2023-06-21 14:11:57 +03:00
  • 538ef4fe2f migration: Enable switchover ack capability Avihai Horon 2023-06-21 14:11:56 +03:00
  • 1b4adb10f8 migration: Implement switchover ack logic Avihai Horon 2023-06-21 14:11:55 +03:00
  • 6574232fff migration: Add switchover ack capability Avihai Horon 2023-06-21 14:11:54 +03:00
  • b806bc8d9c pc-bios: Update the s390 bios images with the recent changes Thomas Huth 2023-06-29 12:01:56 +02:00
  • 7cd50cbe4c pc-bios/s390-ccw: Don't use __bss_start with the "larl" instruction Thomas Huth 2023-06-27 09:47:03 +02:00
  • e31f08dc74 pc-bios/s390-ccw: Move the stack array into start.S Thomas Huth 2023-06-27 09:47:02 +02:00
  • 74fe98ee7f pc-bios/s390-ccw: Provide space for initial stack frame in start.S Thomas Huth 2023-06-27 09:47:01 +02:00
  • f52420fa4f pc-bios/s390-ccw: Fix indentation in start.S Thomas Huth 2023-06-27 09:47:00 +02:00
  • 442ef32ee5 pc-bios/s390-ccw/Makefile: Use -z noexecstack to silence linker warning Thomas Huth 2023-06-22 15:08:22 +02:00
  • 0c2a6e1242 pc-bios/s390-ccw: Get rid of the the __u* types Thomas Huth 2023-06-27 13:41:01 +02:00
  • f7f2f96f33 s390-ccw: Getting rid of ulong Juan Quintela 2023-05-10 16:39:25 +02:00