Commit Graph

  • 69d4e746b3 hw/xen: Fix double-free in xen_console store_con_info() David Woodhouse 2023-04-12 19:51:01 +01:00
  • 28ef5339c3 migration: fix ram_state_pending_exact() Juan Quintela 2023-04-12 22:30:20 +02:00
  • 37502df32c migration/ram.c: Fix migration with compress enabled Lukas Straub 2023-04-02 17:06:32 +00:00
  • 06064a6715 migration: Recover behavior of preempt channel creation for pre-7.2 Peter Xu 2023-03-26 13:25:40 -04:00
  • 6621883f93 migration: Fix potential race on postcopy_qemufile_src Peter Xu 2023-03-26 13:25:39 -04:00
  • 86d063fa83 io: tls: Inherit QIO_CHANNEL_FEATURE_SHUTDOWN on server side Peter Xu 2023-03-26 13:25:38 -04:00
  • 9d177b7f87 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2023-04-12 18:34:42 +01:00
  • 3fe64abcde block/nfs: do not poll within a coroutine Paolo Bonzini 2023-04-12 13:26:06 +02:00
  • 77a87a0722 Merge tag 'coverity-fixes-pull-request' of git://git.infradead.org/qemu-nvme into staging Peter Maydell 2023-04-12 12:41:33 +01:00
  • 4b32319cda hw/nvme: fix memory leak in nvme_dsm Klaus Jensen 2023-04-11 20:54:44 +02:00
  • cb16e5c76f hw/nvme: fix memory leak in fdp ruhid parsing Klaus Jensen 2023-04-11 20:34:11 +02:00
  • abb02ce0e7 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Peter Maydell 2023-04-11 16:19:06 +01:00
  • 81f730d4d0 block, block-backend: write some hot coroutine wrappers by hand Paolo Bonzini 2023-04-07 17:33:03 +02:00
  • 9ed98cae15 block-backend: ignore inserted state in blk_co_nb_sectors Paolo Bonzini 2023-04-07 17:33:02 +02:00
  • e5203a3b5d block-backend: inline bdrv_co_get_geometry Paolo Bonzini 2023-04-07 17:33:01 +02:00
  • 2c5451ca52 migration/block: replace uses of blk_nb_sectors that do not check result Paolo Bonzini 2023-04-07 17:33:00 +02:00
  • 8c6f27e7d8 block: remove has_variable_length from BlockDriver Paolo Bonzini 2023-04-07 17:32:59 +02:00
  • 439cc330c5 block: refresh bs->total_sectors on reopen Paolo Bonzini 2023-04-07 17:32:58 +02:00
  • 6188088f72 block: remove has_variable_length from filters Paolo Bonzini 2023-04-07 17:32:57 +02:00
  • 160a29e2f8 block: move has_variable_length to BlockLimits Paolo Bonzini 2023-04-07 17:32:56 +02:00
  • 6c50845a91 hw/i2c/allwinner-i2c: Fix subclassing of TYPE_AW_I2C_SUN6I Peter Maydell 2023-04-11 11:31:06 +01:00
  • 2b1f8fcb84 iotests: Regression test for vhdx log corruption Kevin Wolf 2023-04-11 13:52:31 +02:00
  • 8af037fe4c block/vhdx: fix dynamic VHDX BAT corruption Lukas Tschoke 2023-04-08 00:11:38 +02:00
  • dda860b9c0 Merge tag 'pull-tcg-20230410' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2023-04-10 19:46:09 +01:00
  • 20861f34e0 tcg/ppc: Fix TCG_TARGET_CALL_{ARG,RET}_I128 for ppc32 Richard Henderson 2023-04-08 08:36:40 -07:00
  • 25acc3f279 tcg/mips: Fix TCG_TARGET_CALL_RET_I128 for o32 abi Richard Henderson 2023-04-08 05:37:03 +01:00
  • 7d9e1ee424 tcg/i386: Adjust assert in tcg_out_addi_ptr Richard Henderson 2023-04-07 12:00:22 -07:00
  • 26aeb3b589 Merge tag 'pull-target-arm-20230410' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2023-04-10 15:14:36 +01:00
  • 8539dc0055 target/arm: Copy guarded bit in combine_cacheattrs Richard Henderson 2023-04-07 11:51:49 -07:00
  • 6a3b1e440b target/arm: PTE bit GP only applies to stage1 Richard Henderson 2023-04-07 11:51:48 -07:00
  • 08dede0703 Merge tag 'pull-ppc-20230409' of https://github.com/legoater/qemu into staging Peter Maydell 2023-04-10 11:47:52 +01:00
  • 64f1c63d87 Merge tag 'pull_error_handle_fix_use_after_free.v1' of https://github.com/stefanberger/qemu-tpm into staging Peter Maydell 2023-04-10 11:47:40 +01:00
  • a253231fbe target/ppc: Fix temp usage in gen_op_arith_modw Richard Henderson 2023-04-08 00:05:47 -07:00
  • cc40b8b844 util/error: Fix use-after-free errors reported by Coverity Stefan Berger 2023-04-06 11:43:47 -04:00
  • c6f3cbca32 Update version for v8.0.0-rc3 release Peter Maydell 2023-04-05 17:26:14 +01:00
  • b1ab8f9cc5 Revert "memory: Optimize replay of guest mapping" Peter Maydell 2023-04-04 16:37:31 -04:00
  • b5fba99ec7 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2023-04-04 19:50:22 +01:00
  • 56adee407f kvm: dirty-ring: Fix race with vcpu creation Peter Xu 2023-02-17 00:18:32 +08:00
  • 7d0334e491 Merge tag 'pull-tcg-20230404' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2023-04-04 17:02:14 +01:00
  • 8a712df4d4 Merge tag 'pull-for-8.0-040423-2' of https://gitlab.com/stsquad/qemu into staging Peter Maydell 2023-04-04 17:02:01 +01:00
  • 992473749f Merge tag 'pull-nbd-2023-04-04' of https://repo.or.cz/qemu/ericb into staging Peter Maydell 2023-04-04 17:01:46 +01:00
  • 1ffbe5d681 tcg/sparc64: Disable direct linking for goto_tb Richard Henderson 2023-04-04 08:03:40 -07:00
  • 3371802fba accel/tcg: Fix jump cache set in cpu_exec_loop Richard Henderson 2023-03-31 18:52:33 -07:00
  • c83574392e accel/tcg: Fix overwrite problems of tcg_cflags Weiwei Li 2023-03-31 23:06:06 +08:00
  • c8cb603293 tests/avocado: Test Xen guest support under KVM David Woodhouse 2023-04-03 14:49:20 +01:00
  • fc9988916a gitlab: fix typo Alex Bennée 2023-04-03 14:49:19 +01:00
  • bdd53274f2 tests/vm: use the default system python for NetBSD Daniel P. Berrangé 2023-04-03 14:49:18 +01:00
  • 90834f5de6 tests/qemu-iotests: explicitly invoke 'check' via 'python' Daniel P. Berrangé 2023-04-03 14:49:17 +01:00
  • 6e3be02291 Use hexagon toolchain version 16.0.0 Marco Liebel 2023-04-03 14:49:16 +01:00
  • 452b3eeacc metadata: add .git-blame-ignore-revs Alex Bennée 2023-04-03 14:49:15 +01:00
  • 3be8c03460 MAINTAINERS: add a section for policy documents Alex Bennée 2023-04-03 14:49:13 +01:00
  • 0beaebc041 gdbstub: don't report auxv feature unless on Linux Alex Bennée 2023-04-03 14:49:12 +01:00
  • b846ad627e gdbstub: Only build libgdb_user.fa / libgdb_softmmu.fa if necessary Philippe Mathieu-Daudé 2023-04-03 14:49:11 +01:00
  • 6cda41daa2 Revert "linux-user/arm: Take more care allocating commpage" Richard Henderson 2023-03-31 18:34:42 -07:00
  • 899c3fc2dc scripts/coverage: initial coverage comparison script Alex Bennée 2023-04-03 14:49:10 +01:00
  • f1426881a8 nbd/server: Request TCP_NODELAY Eric Blake 2023-04-03 19:40:47 -05:00
  • 4584e76c9a Merge tag 'pull-loongarch-20230404' of https://gitlab.com/gaosong/qemu into staging Peter Maydell 2023-04-04 13:47:58 +01:00
  • b8b6d3c04a MAINTAINERS: Remove and change David Gilbert maintainer entries Dr. David Alan Gilbert 2023-03-30 10:55:24 +01:00
  • ec28dd6c6f
    target/loongarch: Enables plugins to get instruction codes tanhongze 2023-03-30 20:46:00 +08:00
  • 51d54503e8
    hw/loongarch/virt: Fix virt_to_phys_addr function Tianrui Zhao 2023-03-27 19:23:13 +08:00
  • 51a6dc9d39 Merge tag 'pull-target-arm-20230403' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2023-04-03 17:01:47 +01:00
  • a0eaa126af hw/ssi: Fix Linux driver init issue with xilinx_spi Chris Rauer 2023-04-03 16:12:30 +01:00
  • 782781e85d target/arm: Fix generated code for cpreg reads when HSTR is active Peter Maydell 2023-04-03 16:12:30 +01:00
  • 12148d442e hw/arm: do not free machine->fdt in arm_load_dtb() Markus Armbruster 2023-04-03 16:12:30 +01:00
  • b15bdc9651 target/arm: Fix non-TCG build failure by inlining pauth_ptr_mask() Philippe Mathieu-Daudé 2023-04-03 16:12:29 +01:00
  • efcd0ec14b Merge tag 'misc-fixes-20230330' of https://github.com/philmd/qemu into staging Peter Maydell 2023-03-30 14:22:29 +01:00
  • aad3eb1ffe block/dmg: Ignore C99 prototype declaration mismatch from <lzfse.h> Philippe Mathieu-Daudé 2023-03-24 15:47:01 +01:00
  • 95bf341865 hw/i2c: pmbus: block uninitialised string reads Titus Rwantare 2023-03-22 17:55:12 +00:00
  • 9d403d27bc tests/avocado: Enable TuxRun/mips64 (big-endian) test Philippe Mathieu-Daudé 2023-02-23 21:58:18 +00:00
  • 3d85c7c15f hw/mips/gt64xxx_pci: Don't endian-swap GT_PCI0_CFGADDR Jiaxun Yang 2023-02-23 16:19:58 +00:00
  • 450cb7ec2c linux-user/mips: Use P5600 as default CPU to run NaN2008 ELF binaries Philippe Mathieu-Daudé 2023-03-15 08:39:23 +01:00
  • baead64297 linux-user/sparc: Don't use 16-bit UIDs on SPARC V9 Philippe Mathieu-Daudé 2022-12-28 20:10:41 +00:00
  • f00506aeca Merge tag 'pull-tcg-20230328' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2023-03-29 11:19:19 +01:00
  • 87e303de70 softmmu: Restore use of CPU watchpoint for all accelerators Philippe Mathieu-Daudé 2023-03-28 19:31:17 +02:00
  • a085860834 softmmu/watchpoint: Add missing 'qemu/error-report.h' include Philippe Mathieu-Daudé 2023-03-28 19:31:16 +02:00
  • 6eece7f531 softmmu: Restrict cpu_check_watchpoint / address_matches to TCG accel Philippe Mathieu-Daudé 2023-03-28 19:31:15 +02:00
  • 4f5c67f8df linux-user/arm: Take more care allocating commpage Richard Henderson 2023-03-22 08:00:27 -07:00
  • 95059f9c31 include/exec: Change reserved_va semantics to last byte Richard Henderson 2023-03-06 01:26:29 +03:00
  • a3a67f54f0 linux-user: Pass last not end to probe_guest_base Richard Henderson 2023-03-27 20:31:01 +00:00
  • e506ad6a05 accel/tcg: Pass last not end to tb_invalidate_phys_range Richard Henderson 2023-03-06 04:30:11 +03:00
  • 73f96d51ff accel/tcg: Pass last not end to tb_invalidate_phys_page_range__locked Richard Henderson 2023-03-06 04:18:34 +03:00
  • f6555e3f39 accel/tcg: Pass last not end to page_collection_lock Richard Henderson 2023-03-06 03:42:12 +03:00
  • f7e2add5fd accel/tcg: Pass last not end to PAGE_FOR_EACH_TB Richard Henderson 2023-03-06 03:20:46 +03:00
  • 10310cbd62 accel/tcg: Pass last not end to page_reset_target_data Richard Henderson 2023-03-06 02:03:13 +03:00
  • 49840a4a09 accel/tcg: Pass last not end to page_set_flags Richard Henderson 2023-03-06 01:51:09 +03:00
  • 2f7828b572 linux-user: Diagnose misaligned -R size Richard Henderson 2023-03-06 20:38:30 -08:00
  • 1ff4a81bd3 tcg: use QTree instead of GTree Emilio Cota 2023-02-05 11:37:58 -05:00
  • e3feb2cc22 util: import GTree as QTree Emilio Cota 2023-02-05 11:37:57 -05:00
  • d37158bb24 Update version for v8.0.0-rc2 release Peter Maydell 2023-03-28 20:43:21 +01:00
  • 3b555b5115 Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Peter Maydell 2023-03-28 17:01:29 +01:00
  • eeb2f7e357 Merge tag 'pull-target-arm-20230328' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Peter Maydell 2023-03-28 13:27:04 +01:00
  • 52dd5f6f70 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Peter Maydell 2023-03-28 13:26:49 +01:00
  • ecaefc8f50 Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu into staging Peter Maydell 2023-03-28 11:21:39 +01:00
  • 46e3b237c5 target/arm/gdbstub: Only advertise M-profile features if TCG available Philippe Mathieu-Daudé 2023-03-22 15:29:02 +01:00
  • fba7c3b788 igb: respect VMVIR and VMOLR for VLAN Sriram Yagnaraman 2023-03-24 16:35:01 +01:00
  • 7581baed88 igb: implement VF Tx and Rx stats Sriram Yagnaraman 2023-03-24 16:35:00 +01:00
  • 3c2e0a6853 igb: respect E1000_VMOLR_RSSE Sriram Yagnaraman 2023-03-24 16:34:59 +01:00
  • 5f12d70304 igb: check oversized packets for VMDq Sriram Yagnaraman 2023-03-24 16:34:58 +01:00
  • 3269ebb3e0 igb: implement VFRE and VFTE registers Sriram Yagnaraman 2023-03-24 16:34:57 +01:00
  • 1c1e649761 igb: add ICR_RXDW Sriram Yagnaraman 2023-03-24 16:34:56 +01:00