Commit Graph

  • 7f45276269 contrib/plugins: Close file descriptor on error return Cong Liu 2023-10-29 14:50:33 +00:00
  • 946bf79e40 plugins: Remove an extra parameter Akihiko Odaki 2023-10-29 14:50:32 +00:00
  • 2eb71a0c20 semihosting: fix memleak at semihosting_arg_fallback Matheus Tavares Bernardino 2023-10-29 14:50:31 +00:00
  • dbd6623ce7 gdbstub: Check if gdb_regs is NULL Akihiko Odaki 2023-10-29 14:50:30 +00:00
  • aba77ac5db tests/docker: upgrade debian-all-test-cross to bookworm Alex Bennée 2023-10-29 14:50:29 +00:00
  • 7ccb4153fe tests/docker: use debian-all-test-cross for sparc64 Alex Bennée 2023-10-29 14:50:28 +00:00
  • 26025d8e36 tests/docker: use debian-all-test-cross for riscv64 Alex Bennée 2023-10-29 14:50:27 +00:00
  • b09bb6d1b8 tests/docker: use debian-all-test-cross for mips Alex Bennée 2023-10-29 14:50:26 +00:00
  • 92a3165e1a tests/docker: use debian-all-test-cross for mips64 Alex Bennée 2023-10-29 14:50:25 +00:00
  • 9d9a573612 tests/docker: use debian-all-test-cross for m68k Alex Bennée 2023-10-29 14:50:24 +00:00
  • 95f5bf9521 tests/docker: use debian-all-test-cross for hppa Alex Bennée 2023-10-29 14:50:23 +00:00
  • eb4cb4ed1f tests/docker: use debian-all-test-cross for power Alex Bennée 2023-10-29 14:50:22 +00:00
  • 4e76d98ae9 tests/docker: move sh4 to use debian-legacy-test-cross Alex Bennée 2023-10-29 14:50:21 +00:00
  • d004e27b4e tests/docker: use debian-legacy-test-cross for alpha Alex Bennée 2023-10-29 14:50:20 +00:00
  • cb8715bf0c gitlab: add build-loongarch to matrix Alex Bennée 2023-10-29 14:50:19 +00:00
  • 6f6c399976 gitlab: clean-up build-soft-softmmu job Alex Bennée 2023-10-29 14:50:18 +00:00
  • aa39c4c098 gitlab: split alpha testing into a legacy container Alex Bennée 2023-10-29 14:50:17 +00:00
  • 580731dcc8 tests/tcg: Add -fno-stack-protector Akihiko Odaki 2023-10-29 14:50:16 +00:00
  • 05c223cef7 tests/vm/openbsd: Use the system dtc package Thomas Huth 2023-10-29 14:50:15 +00:00
  • 302823854b blockdev: mirror: avoid potential deadlock when using iothread Fiona Ebner 2023-10-19 15:19:36 +02:00
  • e462c6d27d block: avoid potential deadlock during bdrv_graph_wrlock() in bdrv_close() Fiona Ebner 2023-10-19 15:19:35 +02:00
  • 67446e605d blockjob: drop AioContext lock before calling bdrv_graph_wrlock() Fiona Ebner 2023-10-19 15:19:34 +02:00
  • 3be5762294 iotests: Test media change with iothreads Kevin Wolf 2023-10-13 17:33:02 +02:00
  • fed8245015 block: Fix locking in media change monitor commands Kevin Wolf 2023-10-13 17:33:01 +02:00
  • 87fe52ceca iotests: add tests for "qemu-img rebase" with compression Andrey Drobyshev 2023-09-19 19:58:04 +03:00
  • 26ea27898b qemu-img: add compression option to rebase subcommand Andrey Drobyshev 2023-09-19 19:58:03 +03:00
  • f93e65ee51 iotests/{024, 271}: add testcases for qemu-img rebase Andrey Drobyshev 2023-09-19 19:58:02 +03:00
  • 12df580b3b qemu-img: rebase: avoid unnecessary COW operations Andrey Drobyshev 2023-09-19 19:58:01 +03:00
  • c20c8ae700 qemu-img: add chunk size parameter to compare_buffers() Andrey Drobyshev 2023-09-19 19:58:00 +03:00
  • ce8b8f9fe7 qemu-img: rebase: use backing files' BlockBackend for buffer alignment Andrey Drobyshev 2023-09-19 19:57:59 +03:00
  • 827171c318 qemu-iotests: 024: add rebasing test case for overlay_size > backing_size Andrey Drobyshev 2023-09-19 19:57:58 +03:00
  • 8b097fd6b0 qemu-img: rebase: stop when reaching EOF of old backing file Andrey Drobyshev 2023-09-19 19:57:57 +03:00
  • be07a0ed22 qemu-file: Make qemu_fflush() return errors Juan Quintela 2023-10-25 11:11:17 +02:00
  • 0f8596180a migration: Remove transferred atomic counter Juan Quintela 2023-10-25 11:11:16 +02:00
  • 897fd8bdce migration: Use migration_transferred_bytes() Juan Quintela 2023-10-25 11:11:15 +02:00
  • fc55cf318a qemu-file: Simplify qemu_file_get_error() Juan Quintela 2023-10-25 11:11:14 +02:00
  • 0743f41fd2 migration: migration_rate_limit_reset() don't need the QEMUFile Juan Quintela 2023-10-25 11:11:13 +02:00
  • f57e5a6ce5 migration: migration_transferred_bytes() don't need the QEMUFile Juan Quintela 2023-10-25 11:11:12 +02:00
  • e9c0eed7c2 qemu-file: Remove _noflush from qemu_file_transferred_noflush() Juan Quintela 2023-10-25 11:11:11 +02:00
  • e833cad7e7 qemu_file: Remove unused qemu_file_transferred() Juan Quintela 2023-10-25 11:11:10 +02:00
  • 737840e2c6 migration: Use the number of transferred bytes directly Juan Quintela 2023-10-25 11:11:09 +02:00
  • 5e2652185b qemu_file: total_transferred is not used anymore Juan Quintela 2023-10-25 11:11:08 +02:00
  • 2d897237e0 qemu_file: Use a stat64 for qemu_file_transferred Juan Quintela 2023-10-25 11:11:07 +02:00
  • cc8bf57d56 qemu-file: Don't increment qemu_file_transferred at qemu_file_fill_buffer Juan Quintela 2023-10-25 11:11:06 +02:00
  • a2326705e5 migration: Stop migration immediately in RDMA error paths Peter Xu 2023-10-24 12:39:33 -04:00
  • 864128df46 migration: Deprecate old compression method Juan Quintela 2023-10-18 13:55:13 +02:00
  • 66db46ca83 migration: Deprecate block migration Juan Quintela 2023-10-18 13:55:12 +02:00
  • 8846b5bfca migration: migrate 'blk' command option is deprecated. Juan Quintela 2023-10-18 13:55:11 +02:00
  • 40101f320d migration: migrate 'inc' command option is deprecated. Juan Quintela 2023-10-18 13:55:10 +02:00
  • bf1695c252 qemu-iotests: Filter warnings about block migration being deprecated Juan Quintela 2023-10-18 13:55:09 +02:00
  • 516fffc993 Merge tag 'pull-lu-20231030' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2023-10-31 07:12:40 +09:00
  • 235fe6d06e Merge tag 'pull-ufs-20231030' of https://gitlab.com/jeuk20.kim/qemu into staging Stefan Hajnoczi 2023-10-31 07:11:23 +09:00
  • 850e874f1c Merge tag 'pull-target-arm-20231027' of https://git-us.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2023-10-31 07:07:42 +09:00
  • 335b8f700c build: Add update-linux-vdso makefile rule Richard Henderson 2023-09-29 13:43:50 -07:00
  • 5d94c2ffa8 linux-user: Show vdso address in /proc/pid/maps Richard Henderson 2023-08-16 10:54:57 -07:00
  • b63c6b97f8 linux-user/s390x: Add vdso Richard Henderson 2023-08-14 18:56:17 -07:00
  • ba02f1ea63 linux-user/s390x: Rename __SIGNAL_FRAMESIZE to STACK_FRAME_OVERHEAD Richard Henderson 2023-08-14 18:26:05 -07:00
  • e34136d930 linux-user/ppc: Add vdso Richard Henderson 2023-08-14 17:58:55 -07:00
  • 00cc2934b2 linux-user/loongarch64: Add vdso Richard Henderson 2023-08-14 13:22:57 -07:00
  • 468c1bb5ca linux-user/riscv: Add vdso Richard Henderson 2021-07-06 15:49:50 -07:00
  • c7bc2a8fb1 linux-user/hppa: Add vdso Richard Henderson 2021-06-18 12:01:52 -07:00
  • a9f495b93f linux-user/arm: Add vdso Richard Henderson 2021-07-06 09:55:12 -07:00
  • ee95fae075 linux-user/aarch64: Add vdso Richard Henderson 2021-06-15 10:21:37 -07:00
  • 6b1a9d38b5 linux-user/x86_64: Add vdso Richard Henderson 2021-06-17 14:39:14 -07:00
  • a1367443ba linux-user/i386: Add vdso Richard Henderson 2021-07-01 12:07:44 -07:00
  • 2fa536d107 linux-user: Add gen-vdso tool Richard Henderson 2021-06-17 14:30:09 -07:00
  • c40f621a19 linux-user: Load vdso image if available Richard Henderson 2021-06-17 09:03:19 -07:00
  • d0b6b79323 linux-user: Replace bprm->fd with bprm->src.fd Richard Henderson 2021-06-16 21:08:15 -07:00
  • 86cf82dc9f linux-user: Use ImageSource in load_symbols Richard Henderson 2021-06-16 20:59:49 -07:00
  • 3bd0238638 linux-user: Use ImageSource in load_elf_image Richard Henderson 2021-06-16 20:32:56 -07:00
  • 40d487eecf linux-user: Do not clobber bprm_buf swapping ehdr Richard Henderson 2021-06-18 19:27:43 -07:00
  • f485be725d linux-user: Tidy loader_exec Richard Henderson 2021-06-16 19:37:00 -07:00
  • 7d2c5526ed linux-user: Introduce imgsrc_read, imgsrc_read_alloc Richard Henderson 2021-06-16 18:59:57 -07:00
  • 02d9f5b6ac linux-user: Fix guest signal remapping after adjusting SIGABRT Richard Henderson 2023-10-27 22:03:08 +00:00
  • 16c921c8e6
    Merge pull request #28 from rmalmain/main Andrea Fioraldi 2023-10-30 19:25:04 +01:00
  • 953406f128 Return immediately if the RAM Block is not found in release mode. Romain Malmain 2023-10-30 19:16:34 +01:00
  • cd4c0da6db migration: set file error on subsection loading Marc-André Lureau 2023-10-24 12:40:41 +04:00
  • 4d8bdc2ae0 migration: rename vmstate_save_needed->vmstate_section_needed Marc-André Lureau 2023-10-24 12:40:38 +04:00
  • bc3d41a9f6 migration/ram: Fix compilation with -Wshadow=local Thomas Huth 2023-10-24 11:22:20 +02:00
  • 8258f2fa06 migration: Rename ram_compressed_pages() to compress_ram_pages() Juan Quintela 2023-10-19 13:07:24 +02:00
  • f639cfe515 migration: Merge flush_compressed_data() and compress_flush_data() Juan Quintela 2023-10-19 13:07:23 +02:00
  • 8020bc9a77 migration: Move ram_flush_compressed_data() to ram-compress.c Juan Quintela 2023-10-19 13:07:22 +02:00
  • 742ec5f338 migration: Export send_queued_data() Juan Quintela 2023-10-19 13:07:21 +02:00
  • fb36fb275f migration: Create compress_update_rates() Juan Quintela 2023-10-19 13:07:20 +02:00
  • 250b1d7ef6 migration: Move busy++ to migrate_with_multithread Juan Quintela 2023-10-19 13:07:19 +02:00
  • b6e19b6de8 migration: Simplify compress_page_with_multithread() Juan Quintela 2023-10-19 13:07:18 +02:00
  • 83df387df7 migration: Make compress_data_with_multithreads return bool Juan Quintela 2023-10-19 13:07:17 +02:00
  • 4e400f9091 migration: Remove save_page_use_compression() Juan Quintela 2023-10-19 13:07:16 +02:00
  • 0e19562996 migration: Give one error if trying to set COMPRESSION and XBZRLE Juan Quintela 2023-10-19 13:07:15 +02:00
  • d869f62975 migration: Give one error if trying to set MULTIFD and XBZRLE Juan Quintela 2023-10-19 13:07:14 +02:00
  • 7091dabeb4 migration: Rename ram_handle_compressed() to ram_handle_zero() Juan Quintela 2023-10-19 10:52:59 +02:00
  • 413d64fedc migration: Receiving a zero page non zero is an error Juan Quintela 2023-10-19 10:52:58 +02:00
  • e77326179d migration/doc: We broke backwards compatibility Juan Quintela 2023-10-18 13:28:27 +02:00
  • 593c28c02c migration/doc: How to migrate when hosts have different features Juan Quintela 2023-10-18 13:28:26 +02:00
  • 1aefe2ca14 migration/doc: Add documentation for backwards compatiblity Juan Quintela 2023-10-18 13:28:25 +02:00
  • d8a0f05478 migration/doc: Add contents Juan Quintela 2023-10-18 13:28:24 +02:00
  • bbd52db5f6 Fix wrong dirty address tracking for MMIO accesses. Assert is only triggered for debug builds. Romain Malmain 2023-10-30 17:37:07 +01:00
  • fd9a38fd43 Merge tag 'pull-hex-20231018' of https://github.com/quic/qemu into staging Stefan Hajnoczi 2023-10-30 13:42:29 +09:00
  • 096434fea1 hw/ufs: Modify lu.c to share codes with SCSI subsystem Jeuk Kim 2023-10-19 23:28:06 +09:00
  • f09cc2b50c Merge tag 'pull-request-2023-10-27' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2023-10-30 08:08:18 +09:00