Commit Graph

  • d2fd931362 target/arm: Allow relevant HCR bits to be written for FEAT_EVT Peter Maydell 2022-12-14 14:27:08 +00:00
  • 58dff8f7ea hw/intc/arm_gicv3: Fix GICD_TYPER ITLinesNumber advertisement Luke Starrett 2022-12-14 14:27:07 +00:00
  • 94bc3b067e target/arm: Add Cortex-A55 CPU Timofey Kutergin 2022-12-14 14:27:07 +00:00
  • 0a0044b181 hw/arm/virt: build SMBIOS 19 table Mihai Carabas 2022-12-14 14:27:07 +00:00
  • 6a48c64eec hw/arm/virt: Add properties to disable high memory regions Gavin Shan 2022-12-14 14:27:06 +00:00
  • f40408a9fe hw/arm/virt: Add 'compact-highmem' property Gavin Shan 2022-12-14 14:27:06 +00:00
  • 4a4ff9edc6 hw/arm/virt: Improve high memory region address assignment Gavin Shan 2022-12-14 14:27:06 +00:00
  • a5cb1350b1 hw/arm/virt: Introduce virt_get_high_memmap_enabled() helper Gavin Shan 2022-12-14 14:27:05 +00:00
  • fa245799b9 hw/arm/virt: Introduce variable region_base in virt_set_high_memmap() Gavin Shan 2022-12-14 14:27:05 +00:00
  • 370bea9d1c hw/arm/virt: Rename variable size to region_size in virt_set_high_memmap() Gavin Shan 2022-12-14 14:27:05 +00:00
  • 4af6b6edec hw/arm/virt: Introduce virt_set_high_memmap() helper Gavin Shan 2022-12-14 14:27:04 +00:00
  • 48804eebd4 Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2022-12-15 10:13:46 +00:00
  • 7f401b8044 migration: Drop rs->f Peter Xu 2022-10-11 17:55:59 -04:00
  • b062106d3a migration: Remove old preempt code around state maintainance Peter Xu 2022-10-11 17:55:58 -04:00
  • 9358982744 migration: Send requested page directly in rp-return thread Peter Xu 2022-10-11 17:55:57 -04:00
  • ec6f3ab9f4 migration: Move last_sent_block into PageSearchStatus Peter Xu 2022-10-11 17:55:56 -04:00
  • f166876423 migration: Make PageSearchStatus part of RAMState Peter Xu 2022-10-11 17:55:55 -04:00
  • ebd88a4973 migration: Add pss_init() Peter Xu 2022-10-11 17:55:54 -04:00
  • 61717ea9d2 migration: Introduce pss_channel Peter Xu 2022-10-11 17:55:53 -04:00
  • d9e474ea56 migration: Teach PSS about host page Peter Xu 2022-10-11 17:55:52 -04:00
  • 23b7576d78 migration: Use atomic ops properly for page accountings Peter Xu 2022-10-11 17:55:51 -04:00
  • f3321554ef migration: Yield bitmap_mutex properly when sending/sleeping Peter Xu 2022-10-11 17:55:50 -04:00
  • eaa238ab31 migration: Remove RAMState.f references in compression code Peter Xu 2022-10-11 17:55:49 -04:00
  • 10661f1180 migration: Trivial cleanup save_page_header() on same block check Peter Xu 2022-10-11 17:55:48 -04:00
  • ef5c3d1391 migration: Cleanup xbzrle zero page cache update logic Peter Xu 2022-10-11 17:55:47 -04:00
  • 20123ee1de migration: Add postcopy_preempt_active() Peter Xu 2022-10-11 17:55:46 -04:00
  • c13221b56f migration: Take bitmap mutex when completing ram migration Peter Xu 2022-10-11 17:55:45 -04:00
  • a4dbaf8eed migration: Export ram_release_page() Juan Quintela 2021-12-16 10:19:38 +01:00
  • 26a2606916 migration: Export ram_transferred_ram() Juan Quintela 2022-02-22 21:02:03 +01:00
  • d6f45eba2b multifd: Create page_count fields into both MultiFD{Recv,Send}Params Juan Quintela 2022-05-02 16:53:12 +02:00
  • ddec20f858 multifd: Create page_size fields into both MultiFD{Recv,Send}Params Juan Quintela 2022-05-02 16:45:35 +02:00
  • 288431a1fb
    hw/loongarch/virt: Add cfi01 pflash device Xiaojuan Yang 2022-11-07 10:09:47 +08:00
  • ae2b87341b Merge tag 'pull-qapi-2022-12-14-v2' of https://repo.or.cz/qemu/armbru into staging Peter Maydell 2022-12-14 22:42:13 +00:00
  • 5efb40d657 qapi: Drop temporary logic to support conversion step by step Markus Armbruster 2022-11-04 17:07:12 +01:00
  • 91eab32a3f qapi qga: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:11 +01:00
  • 41462e4106 qapi virtio: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:10 +01:00
  • 3f41a3adb4 qapi ui: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:09 +01:00
  • 238e9202a2 qapi transaction: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:08 +01:00
  • ced2939685 qapi tpm: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:07 +01:00
  • 1dde96d65f qapi stats: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:06 +01:00
  • 0ccc2c92eb qapi run-state: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:05 +01:00
  • 05e0748860 qapi rocker: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:04 +01:00
  • d01c00463f qapi replay: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:03 +01:00
  • 047f2ca1ce qapi qdev qom: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:02 +01:00
  • 0846aaf77c qapi pci: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:01 +01:00
  • 7480874a69 qapi net: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:07:00 +01:00
  • 9492718b7c qapi misc: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:59 +01:00
  • 720a252c26 qapi migration: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:58 +01:00
  • fe8ac1fa49 qapi machine: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:57 +01:00
  • 107111bf6f qapi job: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:56 +01:00
  • d4f8bdc753 qapi dump: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:55 +01:00
  • 16110c8b36 qapi crypto: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:54 +01:00
  • 8de69efab1 qapi chardev: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:53 +01:00
  • 54fde4ff06 qapi block: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:52 +01:00
  • 6c5aaee4b6 ppc4xx_sdram: Simplify sdram_ddr_size() to return Markus Armbruster 2022-11-23 08:06:50 +01:00
  • 851fd4a01d block/vmdk: Simplify vmdk_co_create() to return directly Markus Armbruster 2022-11-22 14:49:17 +01:00
  • 66997c42e0 cleanup: Tweak and re-run return_directly.cocci Markus Armbruster 2022-11-22 14:49:16 +01:00
  • 10220d2f96 io: Tidy up fat-fingered parameter name Markus Armbruster 2022-11-21 09:50:54 +01:00
  • d1c81c3496 qapi: Use returned bool to check for failure (again) Markus Armbruster 2022-11-21 09:50:53 +01:00
  • f560eb1f0a sockets: Use ERRP_GUARD() where obviously appropriate Markus Armbruster 2022-11-21 09:50:52 +01:00
  • 0a3090b1d2 qemu-config: Use ERRP_GUARD() where obviously appropriate Markus Armbruster 2022-11-21 09:50:51 +01:00
  • f766e6dc6a qemu-config: Make config_parse_qdict() return bool Markus Armbruster 2022-11-21 09:50:50 +01:00
  • 50707b391e monitor: Use ERRP_GUARD() in monitor_init() Markus Armbruster 2022-11-21 09:50:49 +01:00
  • 457552fc7d monitor: Simplify monitor_fd_param()'s error handling Markus Armbruster 2022-11-21 09:50:48 +01:00
  • 05e385d2a9 error: Move ERRP_GUARD() to the beginning of the function Markus Armbruster 2022-11-21 09:50:47 +01:00
  • 740d6c4eba error: Drop a few superfluous ERRP_GUARD() Markus Armbruster 2022-11-21 09:50:46 +01:00
  • 6c37ebf330 error: Drop some obviously superfluous error_propagate() Markus Armbruster 2022-11-21 09:50:45 +01:00
  • 3d558330ad Drop more useless casts from void * to pointer Markus Armbruster 2022-11-23 14:38:11 +01:00
  • 5204b499a6 mailmap: Fix Stefan Weil author email Philippe Mathieu-Daudé 2022-12-08 16:55:35 +01:00
  • ec0e2ab61c Open 8.0 development tree Stefan Hajnoczi 2022-12-13 15:56:26 -05:00
  • b67b00e6b4 Update VERSION for v7.2.0 Stefan Hajnoczi 2022-12-13 15:54:37 -05:00
  • 8461b4d601 nbd/server: Clean up abuse of BlockExportOptionsNbd member @arg Markus Armbruster 2022-11-04 17:06:51 +01:00
  • 04658a5b90 blockdev: Clean up abuse of DriveBackup member format Markus Armbruster 2022-11-04 17:06:50 +01:00
  • ceb19c8f68 qapi audio: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:49 +01:00
  • b94ba62fd4 qapi acpi: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:48 +01:00
  • 4b2fc7dbc4 qapi tests: Elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:47 +01:00
  • 44ea9d9be3 qapi: Start to elide redundant has_FOO in generated C Markus Armbruster 2022-11-04 17:06:46 +01:00
  • 94f9bd33ee docs/devel/qapi-code-gen: Extend example for next commit's change Markus Armbruster 2022-11-04 17:06:45 +01:00
  • 7df184613c qapi: Tidy up whitespace in generated code Markus Armbruster 2022-11-04 17:06:44 +01:00
  • a680ea072f docs/devel/qapi-code-gen: Update example to match current code Markus Armbruster 2022-11-04 17:06:43 +01:00
  • e5424c34d2 Merge remote-tracking branch 'upstream/master' into main Andrea Fioraldi 2022-12-08 10:34:14 +01:00
  • 21dda465fc
    Fast mem and devices snapshots (#16) Andrea Fioraldi 2022-12-08 10:32:18 +01:00
  • ea3a008d2d Update VERSION for v7.2.0-rc4 Stefan Hajnoczi 2022-12-06 19:53:34 -05:00
  • edc93f455f Revert "hw/loongarch/virt: Add cfi01 pflash device" Song Gao 2022-12-05 19:30:07 +08:00
  • aaf47c7e8b Merge tag 'pull-request-2022-12-04' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2022-12-04 11:07:46 -05:00
  • 777fa06376 Merge tag 'pull-loongarch-20221202' of https://gitlab.com/gaosong/qemu into staging Stefan Hajnoczi 2022-12-04 11:07:12 -05:00
  • bb94fa8646 Merge tag 'nvme-next-pull-request' of git://git.infradead.org/qemu-nvme into staging Stefan Hajnoczi 2022-12-04 11:01:45 -05:00
  • 4bd638ac65 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2022-12-04 11:00:44 -05:00
  • 42f3253c34 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Stefan Hajnoczi 2022-12-04 11:00:26 -05:00
  • c1966f515d hw/display/next-fb: Fix comment typo Evgeny Ermakov 2022-11-26 03:08:49 +11:00
  • 21be74a9a5 target/s390x/tcg: Fix and improve the SACF instruction Thomas Huth 2022-12-01 19:44:43 +01:00
  • 0f0a9e4e5c tests/qtest/migration-test: Fix unlink error and memory leaks Thomas Huth 2022-11-25 09:30:54 +01:00
  • 14dccc8ea6
    hw/loongarch/virt: Add cfi01 pflash device Xiaojuan Yang 2022-11-07 10:09:47 +08:00
  • 8218c048be target/i386: Always completely initialize TranslateFault Richard Henderson 2022-11-30 23:45:22 -08:00
  • 38e65936a8 target/i386: allow MMX instructions with CR4.OSFXSR=0 Paolo Bonzini 2022-11-30 15:16:57 +01:00
  • 83f56ac321 hw/nvme: remove copy bh scheduling Klaus Jensen 2022-07-14 09:37:20 +02:00
  • 818b9b8f5e hw/nvme: fix aio cancel in dsm Klaus Jensen 2022-11-10 07:59:50 +01:00
  • 36a251c346 hw/nvme: fix aio cancel in zone reset Klaus Jensen 2022-11-10 07:59:47 +01:00
  • 3dbc1708ea hw/nvme: fix aio cancel in flush Klaus Jensen 2022-11-10 07:59:44 +01:00
  • 433c71e494 hw/nvme: fix aio cancel in format Klaus Jensen 2022-11-10 07:59:40 +01:00