Commit Graph

  • c11d5bdae7 target/nios2: Pass semihosting arg to exit Keith Packard 2023-08-01 08:22:45 -07:00
  • 7a06a8fec9 tests/migration: Add -fno-stack-protector Akihiko Odaki 2023-07-31 18:10:39 +09:00
  • 313e162951 misc: Fix some typos in documentation and comments Stefan Weil 2023-07-30 20:03:29 +02:00
  • 7b4a3f8145 ui/dbus: fix clang compilation issue Marc-André Lureau 2023-07-26 19:12:21 +04:00
  • 866b24e4c3 ui/dbus: fix win32 compilation when !opengl Marc-Andre Lureau 2023-07-25 15:25:40 +04:00
  • 75a87af9b2 hw/xen: prevent guest from binding loopback event channel to itself David Woodhouse 2023-07-25 12:05:00 +02:00
  • 19c417ec87 i386/xen: consistent locking around Xen singleshot timers David Woodhouse 2023-05-22 20:52:00 +02:00
  • cf885b1957 hw/xen: fix off-by-one in xen_evtchn_set_gsi() David Woodhouse 2023-04-07 17:12:00 +02:00
  • a51c070538 Merge tag 'io-tls-hs-crash-pull-request' of https://gitlab.com/berrange/qemu into staging Richard Henderson 2023-08-01 10:49:16 -07:00
  • 10be627d2b io: remove io watch if TLS channel is closed during handshake Daniel P. Berrangé 2023-06-20 09:45:34 +01:00
  • 38a6de80b9 Merge tag 'pull-xen-20230801' of https://xenbits.xen.org/git-http/people/aperard/qemu-dm into staging Richard Henderson 2023-08-01 07:27:31 -07:00
  • 856ca10f9c xen-platform: do full PCI reset during unplug of IDE devices Olaf Hering 2023-07-20 09:29:50 +02:00
  • bcb40db010 xen: Don't pass MemoryListener around by value Peter Maydell 2023-07-18 11:10:57 +01:00
  • f4f71363fc thread-pool: signal "request_cond" while locked Anthony PERARD 2023-07-14 16:27:20 +01:00
  • aa36243514 xen-block: Avoid leaks on new error path Anthony PERARD 2023-07-04 18:18:19 +01:00
  • ace33a0e5a hw/xen: Clarify (lack of) error handling in transaction_commit() David Woodhouse 2023-06-20 18:58:55 +01:00
  • 802341823f Merge tag 'pull-tcg-20230731' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-07-31 14:02:51 -07:00
  • 765fdc1e83 target/openrisc: Set EPCR to next PC on FPE exceptions Stafford Horne 2023-07-29 21:43:17 +01:00
  • 8b94ec53f3 target/s390x: Move trans_exc_code update to do_program_interrupt Richard Henderson 2023-07-28 12:53:59 -07:00
  • 38dd78c41e linux-user/armeb: Fix __kernel_cmpxchg() for armeb Helge Deller 2023-07-28 21:23:10 +02:00
  • 2e718e6657 target/ppc: Disable goto_tb with architectural singlestep Richard Henderson 2023-07-28 10:22:52 -07:00
  • 0f2f3247d4 bsd-user: Specify host page alignment if none specified Warner Losh 2023-07-28 10:29:27 -06:00
  • 28b61d49ac bsd-user: Allocate guest virtual address space Richard Henderson 2023-07-27 09:11:48 -07:00
  • ad17868eb1 accel/tcg: Clear tcg_ctx->gen_tb on buffer overflow Richard Henderson 2023-07-26 12:58:08 -07:00
  • 79e29851bf util/interval-tree: Use qatomic_read/set for rb_parent_color Richard Henderson 2023-07-22 15:17:38 +01:00
  • d37a259fa4 util/interval-tree: Introduce pc_parent Richard Henderson 2023-07-22 21:20:05 +01:00
  • 4c8baa02d3 util/interval-tree: Use qatomic_set_mb in rb_link_node Richard Henderson 2023-07-22 15:25:30 +01:00
  • 055b86e0f0 util/interval-tree: Use qatomic_read for left/right while searching Richard Henderson 2023-07-22 20:43:45 +01:00
  • 234320cd05 Merge tag 'pull-target-arm-20230731' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2023-07-31 08:33:44 -07:00
  • 108e8180c6 gdbstub: Fix client Ctrl-C handling Nicholas Piggin 2023-07-11 18:59:03 +10:00
  • fe6bda58e0 kvm: Fix crash due to access uninitialized kvm_state Gavin Shan 2023-07-31 22:59:46 +10:00
  • 659539eace List snapshottable devices Andrea Fioraldi 2023-07-31 13:57:32 +02:00
  • 71054f72f1 target/arm/tcg: Don't build AArch64 decodetree files for qemu-system-arm Peter Maydell 2023-07-18 11:46:28 +01:00
  • 2b0d656ab6 target/arm: Avoid writing to constant TCGv in trans_CSEL() Peter Maydell 2023-07-27 11:39:06 +01:00
  • 548b8edc6d elf2dmp: Don't abandon when Prcb is set to 0 Akihiko Odaki 2023-06-11 12:34:34 +09:00
  • 638511e992 target/arm: Fix MemOp for STGP Richard Henderson 2023-07-31 11:17:27 +01:00
  • cbb34bf927 Device filtering in snapshot API Andrea Fioraldi 2023-07-31 11:46:06 +02:00
  • 8cb945be2d Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu into staging Richard Henderson 2023-07-30 13:07:47 -07:00
  • c1e244b655 hw/nvme: use stl/ldl pci dma api Klaus Jensen 2023-07-20 11:42:24 +02:00
  • ccb86f079a Merge tag 'pull-nbd-2023-07-28' of https://repo.or.cz/qemu/ericb into staging Richard Henderson 2023-07-28 09:56:57 -07:00
  • be821a3cd7 cherry-pick bug fix working_0.10.1_port Alwin Berger 2023-07-28 09:33:46 +02:00
  • f33c745764 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2023-07-27 17:41:55 -07:00
  • 1c38fe69e2 block/blkio: use blkio_set_int("fd") to check fd support Stefano Garzarella 2023-07-27 18:10:20 +02:00
  • 723bea27b1 block/blkio: fall back on using path when fd setting fails Stefano Garzarella 2023-07-27 18:10:19 +02:00
  • 809c319f8a block/blkio: retry blkio_connect() if it fails using fd Stefano Garzarella 2023-07-27 18:10:18 +02:00
  • 69785d66ae block/blkio: move blkio_connect() in the drivers functions Stefano Garzarella 2023-07-27 18:10:17 +02:00
  • 6df19ab8f1 Merge branch 'main' of github.com:AFLplusplus/qemu-libafl-bridge into main Andrea Fioraldi 2023-07-27 16:43:21 +02:00
  • 569ada5bbe Fix #27 Andrea Fioraldi 2023-07-27 16:40:18 +02:00
  • ef256751e9 block: Fix pad_request's request restriction Hanna Czenczek 2023-07-14 10:59:38 +02:00
  • 29a242e165 block/file-posix: fix g_file_get_contents return path Sam Li 2023-07-27 19:58:44 +08:00
  • e5b815b0de qemu-nbd: regression with arguments passing into nbd_client_thread() Denis V. Lunev 2023-07-27 12:58:28 +02:00
  • a5942c177b block/blkio: do not use open flags in qemu_open() Stefano Garzarella 2023-07-26 09:48:07 +02:00
  • ccdd312676 Merge tag 'pull-qapi-2023-07-26-v2' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2023-07-26 07:16:19 -07:00
  • ec28194b85 Merge tag 'migration-20230726-pull-request' of https://gitlab.com/juan.quintela/qemu into staging Richard Henderson 2023-07-26 07:14:32 -07:00
  • 5fc7709244 Merge tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu into staging Richard Henderson 2023-07-26 07:13:27 -07:00
  • 9e272073e1 qapi: Reformat recent doc comments to conform to current conventions Markus Armbruster 2023-07-20 09:16:09 +02:00
  • e27a9d628d qapi/trace: Tidy up trace-event-get-state, -set-state documentation Markus Armbruster 2023-07-20 09:16:07 +02:00
  • a9c72efd6d qapi/qdev: Tidy up device_add documentation Markus Armbruster 2023-07-20 09:16:06 +02:00
  • e893b9e3b3 qapi/block: Tidy up block-latency-histogram-set documentation Markus Armbruster 2023-07-20 09:16:05 +02:00
  • dad3c9565d qapi/block-core: Tidy up BlockLatencyHistogramInfo documentation Markus Armbruster 2023-07-20 09:16:04 +02:00
  • 697c4c86ab migration/rdma: Split qemu_fopen_rdma() into input/output functions Juan Quintela 2023-05-30 20:39:37 +02:00
  • ac6f48e15d qemu-file: Make qemu_file_get_error_obj() static Juan Quintela 2023-05-30 20:39:41 +02:00
  • 8c5ee0bfb8 qemu-file: Simplify qemu_file_shutdown() Juan Quintela 2023-05-30 20:39:40 +02:00
  • 9ccf83f486 qemu_file: Make qemu_file_is_writable() static Juan Quintela 2023-05-30 20:39:39 +02:00
  • cf786549ce migration: Change qemu_file_transferred to noflush Juan Quintela 2023-05-30 20:39:23 +02:00
  • fc95c63b60 qemu-file: Rename qemu_file_transferred_ fast -> noflush Juan Quintela 2023-05-30 20:39:22 +02:00
  • 06c48d6b37 qtest/migration-tests.c: use "-incoming defer" for postcopy tests Wei Wang 2023-06-06 18:19:10 +08:00
  • 82137e6c8c migration: enforce multifd and postcopy preempt to be set before incoming Wei Wang 2023-06-06 18:19:09 +08:00
  • 908927db28 migration: Update error description whenever migration fails Tejus GK 2023-06-21 13:09:39 +00:00
  • f014880ab9 docs/migration: Update postcopy bits Peter Xu 2023-07-06 07:56:11 -04:00
  • 7b24d32634 migration: skipped field is really obsolete. Juan Quintela 2023-06-12 21:33:39 +02:00
  • bc28a6111d migration-test: machine_opts is really arch specific Juan Quintela 2023-06-09 00:49:07 +02:00
  • 832c732c5d migration-test: Create arch_opts Juan Quintela 2023-06-09 00:49:06 +02:00
  • 42e52a8a77 migration-test: Make machine_opts regular with other options Juan Quintela 2023-06-09 00:49:05 +02:00
  • e3131dc76a migration-test: Be consistent for ppc Juan Quintela 2023-06-09 00:49:02 +02:00
  • 15699cf542 migration: Extend query-migrate to provide dirty page limit info Hyman Huang(黄勇) 2023-06-08 00:21:58 +08:00
  • acac51ba24 migration: Implement dirty-limit convergence algo Hyman Huang(黄勇) 2023-06-08 00:12:40 +08:00
  • 310ad5625e migration: Put the detection logic before auto-converge checking Hyman Huang(黄勇) 2023-06-15 21:29:44 +08:00
  • bb9993c672 migration: Refactor auto-converge capability logic Hyman Huang(黄勇) 2023-06-07 23:32:51 +08:00
  • dc62395557 migration: Introduce dirty-limit capability Hyman Huang(黄勇) 2023-06-07 23:30:50 +08:00
  • 09f9ec9913 qapi/migration: Introduce vcpu-dirty-limit parameters Hyman Huang(黄勇) 2023-06-07 22:58:32 +08:00
  • 4d80785719 qapi/migration: Introduce x-vcpu-dirty-limit-period parameter Hyman Huang(黄勇) 2023-06-07 21:32:59 +08:00
  • 140e5a7632 softmmu/dirtylimit: Add parameter check for hmp "set_vcpu_dirty_limit" Hyman Huang(黄勇) 2022-11-18 10:08:54 +08:00
  • 01ec0f3a92 migration/multifd: Protect accesses to migration_threads Fabiano Rosas 2023-06-07 13:13:05 -03:00
  • 788fa68041 migration/multifd: Rename threadinfo.c functions Fabiano Rosas 2023-06-07 13:13:04 -03:00
  • 9359c45988 block/blkio: enable the completion eventfd Stefano Garzarella 2023-07-25 12:37:44 +02:00
  • 6cb2011fed Update version for v8.1.0-rc1 release Peter Maydell 2023-07-25 20:09:05 +01:00
  • 0e6b20b965 hw/usb/canokey: change license to GPLv2+ Hongren (Zenithal) Zheng 2023-04-30 21:58:19 +08:00
  • 55a01cab83 crypto: Always initialize splitkeylen Akihiko Odaki 2023-05-22 20:47:37 +09:00
  • 0b58dc4561 Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging Peter Maydell 2023-07-25 16:30:51 +01:00
  • d59f0c9214 Merge tag 'misc-fixes-20230725' of https://github.com/philmd/qemu into staging Peter Maydell 2023-07-25 16:30:39 +01:00
  • ff62c21016 qapi: Correct "eg." to "e.g." in documentation Markus Armbruster 2023-07-20 09:16:08 +02:00
  • 67d045a0ef hw/pci: add comment to explain checking for available function 0 in pci hotplug Ani Sinha 2023-07-11 12:33:01 +05:30
  • 8c0e8ed327 target/tricore: Rename tricore_feature Bastian Koppelmann 2023-07-21 08:06:05 +02:00
  • 28cbbdd28e hw/9pfs: spelling fixes Michael Tokarev 2023-07-14 14:13:50 +03:00
  • 8b81968c1c other architectures: spelling fixes Michael Tokarev 2023-07-14 14:23:51 +03:00
  • 673d821541 arm: spelling fixes Michael Tokarev 2023-07-14 14:14:49 +03:00
  • cced0d6539 s390x: spelling fixes Michael Tokarev 2023-07-14 14:20:07 +03:00
  • d8b71d96b3 migration: spelling fixes Michael Tokarev 2023-07-14 14:32:41 +03:00
  • f8cfdd2038 target/tricore: Rename tricore_feature Bastian Koppelmann 2023-07-21 08:06:05 +02:00