Commit Graph

  • 32c0613113 ci, docker: update CentOS and OpenSUSE Python to non-EOL versions Paolo Bonzini 2022-10-12 18:20:44 +02:00
  • fa1ce1dda9 docs/devel: update and clarify lcitool instructions Paolo Bonzini 2023-02-09 12:24:26 +01:00
  • 586d3bb944 lcitool: update submodule Paolo Bonzini 2023-01-09 18:33:15 +01:00
  • fee6d4124a configure: Look for auxiliary Python installations John Snow 2023-02-10 01:31:43 +01:00
  • 462a65678e configure: protect against escaping venv when running Meson Paolo Bonzini 2023-02-10 17:18:54 +01:00
  • 1b1be8d3cc meson: stop looking for 'sphinx-build-3' John Snow 2023-02-20 20:24:55 -05:00
  • fffa36b68e Deprecate the "-no-acpi" command line switch Thomas Huth 2023-02-24 10:05:43 +01:00
  • e97a9b8ce6 gitlab-ci.d/base: Mark jobs as interruptible by default Thomas Huth 2023-02-23 20:13:43 +01:00
  • 1248a15965 meson: Avoid duplicates in generated config-poison.h again Markus Armbruster 2023-02-06 11:20:37 +01:00
  • 9ad2ba6e8e target/i386: Fix BZHI instruction Richard Henderson 2023-01-14 13:32:06 -10:00
  • eda2321d7f gitlab-ci.d: Build with --enable-fdt=system by default Thomas Huth 2023-02-07 21:14:47 +01:00
  • 22ebcba061 gitlab-ci.d/buildtest-template: Simplify the configure step Thomas Huth 2023-02-07 21:14:46 +01:00
  • 2f5a375f60 gitlab-ci.d/buildtest: Disintegrate the build-coroutine-sigaltstack job Thomas Huth 2023-02-07 21:14:45 +01:00
  • 6eda5ef5f8 gitlab-ci.d/buildtest: Remove aarch64-softmmu from the build-system-ubuntu job Thomas Huth 2023-02-07 21:14:44 +01:00
  • 0c201cc17f Updated the FSF address to <https://www.gnu.org/licenses/> Khadija Kamran 2023-02-20 07:01:09 +00:00
  • adf4c9bd2e meson: fix dependency on qemu-keymap Steve Sistare 2023-02-06 10:34:02 -08:00
  • 5c70adbfbb qemu-keymap: Silence memory leak warning from Clang's sanitizer Thomas Huth 2023-02-21 12:07:10 +01:00
  • f160a5b25b configure: Add 'mkdir build' check Dinah Baum 2023-02-21 06:06:30 -05:00
  • c8db90b86d tests/tcg/s390x: Add sam.S Ilya Leoshkevich 2023-02-20 08:40:31 -10:00
  • c78d926975 tests/tcg/s390x: Add bal.S Ilya Leoshkevich 2023-02-20 08:40:30 -10:00
  • 2b0fa727f7 target/s390x: Use tcg_constant_* in translate_vx.c.inc Richard Henderson 2023-02-20 08:40:29 -10:00
  • 6276d93faa target/s390x: Use tcg_constant_i32 for fpinst_extract_m34 Richard Henderson 2023-02-20 08:40:28 -10:00
  • f5d7b0e2e0 target/s390x: Use tcg_constant_* for DisasCompare Richard Henderson 2023-02-20 08:40:27 -10:00
  • f1ea739bd5 target/s390x: Use tcg_constant_* in local contexts Richard Henderson 2023-02-20 08:40:26 -10:00
  • c3a073c610 s390x/pv: Add support for asynchronous teardown for reboot Claudio Imbrenda 2023-02-14 17:30:35 +01:00
  • e73a0f4075 target/s390x: Hoist some computation in access_memmove Richard Henderson 2023-01-09 12:18:56 -08:00
  • 61dee10ff0 target/s390x: Inline do_access_{get,set}_byte Richard Henderson 2023-01-09 12:18:55 -08:00
  • 96b1416fda target/s390x: Remove TLB_NOTDIRTY workarounds Richard Henderson 2023-01-09 12:18:54 -08:00
  • fb391b0b47 target/s390x: Tidy access_prepare_nf Richard Henderson 2023-01-09 12:18:53 -08:00
  • bebc8ade70 target/s390x: Use void* for haddr in S390Access Richard Henderson 2023-01-09 12:18:52 -08:00
  • 7ba5da818a target/s390x: Pass S390Access pointer into access_prepare Richard Henderson 2023-01-09 12:18:51 -08:00
  • 4049431478 target/s390x: Fix s390_probe_access for user-only Richard Henderson 2023-01-09 12:18:50 -08:00
  • 4376a770c7 target/s390x/arch_dump: Simplify memory allocation in s390x_write_elf64_notes() Thomas Huth 2023-02-15 09:57:03 +01:00
  • eb60026120 target/s390x/arch_dump: Fix memory corruption in s390x_write_elf64_notes() Thomas Huth 2023-02-14 15:10:56 +01:00
  • ecba646895 hw/vfio/ccw: Replace DO_UPCAST(VFIOCCWDevice) by VFIO_CCW() Philippe Mathieu-Daudé 2023-02-13 18:01:45 +01:00
  • 4b447883ed hw/vfio/ccw: Remove pointless S390CCWDevice variable Philippe Mathieu-Daudé 2023-02-13 18:01:44 +01:00
  • 0cea1f62a8 hw/vfio/ccw: Replace DO_UPCAST(S390CCWDevice) by S390_CCW_DEVICE() Philippe Mathieu-Daudé 2023-02-13 18:01:43 +01:00
  • 011da22c5c hw/vfio/ccw: Use intermediate S390CCWDevice variable Philippe Mathieu-Daudé 2023-02-13 18:01:42 +01:00
  • 4c8a2054e7 hw/vfio/ccw: Simplify using DEVICE() macro Philippe Mathieu-Daudé 2023-02-13 18:01:41 +01:00
  • f0830823d0 Do not include hw/hw.h if it is not necessary Thomas Huth 2023-02-16 15:29:15 +01:00
  • 5ebecf2072 tests/qtest/rtl8139-test: Make the test less verbose by default Thomas Huth 2023-02-15 13:41:22 +01:00
  • b11728dc3a Merge tag 'pull-riscv-to-apply-20230224' of github.com:palmer-dabbelt/qemu into staging Peter Maydell 2023-02-26 20:14:46 +00:00
  • 1270a3f57c Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Peter Maydell 2023-02-24 15:09:39 +00:00
  • c259930c2e Merge tag 'pull-error-2023-02-23' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2023-02-24 15:08:50 +00:00
  • 569346ad0a Merge tag 'pull-qapi-2023-02-23' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2023-02-24 12:47:33 +00:00
  • c3aeccc0ab Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging Peter Maydell 2023-02-24 12:47:13 +00:00
  • 3f21065f09 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2023-02-24 12:46:59 +00:00
  • ed9128c177 Merge tag 'pull-tcg-20230221' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2023-02-24 10:05:43 +00:00
  • 8c89d50c10
    target/riscv: Fix vslide1up.vf and vslide1down.vf LIU Zhiwei 2023-02-13 17:45:50 +08:00
  • 718942aed6
    target/riscv: avoid env_archcpu() in cpu_get_tb_cpu_state() Daniel Henrique Barboza 2023-02-10 09:38:36 -03:00
  • 90b1fafce0
    target/riscv: Smepmp: Skip applying default rules when address matches Himanshu Chauhan 2023-02-09 11:22:06 +05:30
  • a3ae8d46c0
    MAINTAINERS: Add some RISC-V reviewers Alistair Francis 2023-02-09 10:33:08 +10:00
  • 0e660142ca
    target/riscv: Remove privileged spec version restriction for RVV Frank Chang 2023-02-08 14:32:08 +08:00
  • 0f385a2420 block/rbd: Add support for layered encryption Or Ozeri 2023-01-29 05:31:20 -06:00
  • b8f218ef60 block/rbd: Add luks-any encryption opening option Or Ozeri 2023-01-29 05:31:19 -06:00
  • a4ac51ac4e block/rbd: Remove redundant stack variable passphrase_len Or Ozeri 2023-01-29 05:31:18 -06:00
  • be2c42b97c virtio-scsi: reset SCSI devices from main loop thread Stefan Hajnoczi 2023-02-21 16:22:18 -05:00
  • abfcd2760b dma-helpers: prevent dma_blk_cb() vs dma_aio_cancel() race Stefan Hajnoczi 2023-02-21 16:22:17 -05:00
  • 7b7fc3d010 scsi: protect req->aiocb with AioContext lock Stefan Hajnoczi 2023-02-21 16:22:16 -05:00
  • 8ab8140a04 block: Mark bdrv_co_refresh_total_sectors() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:22:02 +01:00
  • 167f748d8c block: Mark bdrv_*_dirty_bitmap() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:22:01 +01:00
  • 48aef79440 block: Mark bdrv_co_delete_file() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:22:00 +01:00
  • d9249c253c block: Mark bdrv_(un)register_buf() GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:59 +01:00
  • 79a292e5ec block: Mark bdrv_co_eject/lock_medium() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:58 +01:00
  • c73ff92c9d block: Mark bdrv_co_is_inserted() and callers GRAPH_RDLOCK Emanuele Giuseppe Esposito 2023-02-03 16:21:57 +01:00
  • c382706925 block: Mark bdrv_co_io_(un)plug() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:56 +01:00
  • 4ec8df0183 block: Mark bdrv_co_create() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:55 +01:00
  • 7b9e8b22bc block: Mark preadv_snapshot/snapshot_block_status GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:54 +01:00
  • 742bf09b20 block: Mark bdrv_co_copy_range() GRAPH_RDLOCK Emanuele Giuseppe Esposito 2023-02-03 16:21:53 +01:00
  • eeb4777544 block: Mark bdrv_co_do_pwrite_zeroes() GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:52 +01:00
  • b24a4c41ba block: Mark bdrv_co_pwrite_sync() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:51 +01:00
  • b9b10c35e5 block: Mark public read/write functions GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:50 +01:00
  • 7b1fb72e2c block: Mark read/write in block/io.c GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:49 +01:00
  • abaf8b750b block: Mark bdrv_co_pwrite_zeroes() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:48 +01:00
  • 9a5a1c621e block: Mark bdrv_co_pdiscard() and callers GRAPH_RDLOCK Emanuele Giuseppe Esposito 2023-02-03 16:21:47 +01:00
  • 8809534933 block: Mark bdrv_co_flush() and callers GRAPH_RDLOCK Emanuele Giuseppe Esposito 2023-02-03 16:21:46 +01:00
  • c16b8bd4e5 block/qed: add missing graph rdlock in qed_need_check_timer_entry Emanuele Giuseppe Esposito 2023-02-03 16:21:45 +01:00
  • 26c518ab1e block: Mark bdrv_co_ioctl() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:44 +01:00
  • 7ff9579e60 block: Mark bdrv_co_block_status() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:43 +01:00
  • c2b8e31516 block: Mark bdrv_co_truncate() and callers GRAPH_RDLOCK Kevin Wolf 2023-02-03 16:21:42 +01:00
  • 32125b1460 mirror: Fix access of uninitialised fields during start Kevin Wolf 2023-02-03 16:21:41 +01:00
  • 10e5d70787 block: Make bdrv_can_set_read_only() static Kevin Wolf 2023-02-03 16:21:40 +01:00
  • 1178710247 rocker: Tweak stubbed out monitor commands' error messages Markus Armbruster 2023-02-07 08:51:15 +01:00
  • 43aef7e632 migration/colo: Improve an x-colo-lost-heartbeat error message Markus Armbruster 2023-02-07 08:51:14 +01:00
  • 0ac02656e2 hw/core: Improve the query-hotpluggable-cpus error message Markus Armbruster 2023-02-07 08:51:13 +01:00
  • 0ec8384f83 replay: Simplify setting replay blockers Markus Armbruster 2023-02-07 08:51:12 +01:00
  • c40233593e qga: Drop dangling reference to QERR_QGA_LOGGING_DISABLED Markus Armbruster 2023-02-07 08:51:11 +01:00
  • 36ebc7db79 hw/acpi: Move QMP command to hw/core/ Markus Armbruster 2023-02-07 08:51:10 +01:00
  • 588c13fcb0 hw/acpi: Dumb down acpi_table_add() stub Markus Armbruster 2023-02-07 08:51:09 +01:00
  • 0ca6745c74 hw/smbios: Dumb down smbios_entry_add() stub Markus Armbruster 2023-02-07 08:51:08 +01:00
  • a0d0267779 hw/core: Improve error message when machine doesn't provide NMIs Markus Armbruster 2023-02-07 08:51:07 +01:00
  • f1a4697c23 dump: Assert cpu_get_note_size() can't fail Markus Armbruster 2023-02-07 08:51:06 +01:00
  • f969c627e3 dump: Improve error message when target doesn't support memory dump Markus Armbruster 2023-02-07 08:51:05 +01:00
  • 6f1e91f716 error: Drop superfluous #include "qapi/qmp/qerror.h" Markus Armbruster 2023-02-07 08:51:04 +01:00
  • 8794d3fdc8 Accel TCG fixes Andrea Fioraldi 2023-02-23 13:09:13 +01:00
  • c7b7a7ded9 qapi: remove JSON value FIXME John Snow 2023-02-14 19:00:11 -05:00
  • 67a81f9fb7 qapi: remove _JSONObject John Snow 2023-02-14 19:00:10 -05:00
  • 420110591c qapi/parser: add QAPIExpression type John Snow 2023-02-14 19:00:09 -05:00
  • c60caf8086 qapi: Add minor typing workaround for 3.6 John Snow 2023-02-14 19:00:08 -05:00
  • 885ecdbec9 qapi: update pylint configuration John Snow 2023-02-14 19:00:07 -05:00