Commit Graph

  • 77e8012823 hw/pci: remove return after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:35 -07:00
  • 2a7e148641 hw/net: remove return after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:34 -07:00
  • f1912e4824 hw/hyperv: remove return after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:33 -07:00
  • 59a749a4d2 include/qemu: remove return after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:32 -07:00
  • 43c0b05d94 tcg/loongarch64: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:31 -07:00
  • f0161b9168 fpu: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:30 -07:00
  • e67d261240 target/riscv: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:29 -07:00
  • 200e25b140 target/arm: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:28 -07:00
  • bfce928817 hw/tpm: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:27 -07:00
  • 5ef0eacbf6 hw/scsi: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:26 -07:00
  • 7e62c90eef hw/net: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:25 -07:00
  • 60053abdcc hw/acpi: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:24 -07:00
  • 85deb1ffc2 block: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:23 -07:00
  • 1484a04283 accel/tcg: remove break after g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:22 -07:00
  • f4fa1a5350 target/i386/kvm: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:21 -07:00
  • fe1f1a8070 migration: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:20 -07:00
  • 4e5a1cc070 hw/ppc: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:19 -07:00
  • 4bd54186ce hw/pci: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:18 -07:00
  • 7f2acdfbe0 hw/nvme: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:17 -07:00
  • d81e87e972 hw/net: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:16 -07:00
  • 159e011a9f hw/hyperv: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:15 -07:00
  • d125e4af6d block: replace assert(false) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:14 -07:00
  • 52d9ffd89e target/ppc: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:13 -07:00
  • 890000dd3b qobject: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:12 -07:00
  • 0c79effdc7 migration: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:11 -07:00
  • b5df251408 hw/net: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:10 -07:00
  • 42bf363cc0 hw/arm: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:09 -07:00
  • 3f46ff1d10 hw/acpi: replace assert(0) with g_assert_not_reached() Pierrick Bouvier 2024-09-18 21:46:08 -07:00
  • 4f37abff1c tests/functional: Convert the powernv tests from boot_linux_console.py Thomas Huth 2024-09-20 17:03:19 +02:00
  • a94bfe1b18 tests/functional: Convert the r2d sh4 Avocado test Thomas Huth 2024-09-19 20:57:47 +02:00
  • 12c0b40798 tests/functional: Convert the mac ppc Avocado tests Thomas Huth 2024-09-19 20:57:46 +02:00
  • 53a62fdeb2 tests/functional: Convert the e500 ppc64 Avocado test Thomas Huth 2024-09-19 20:57:45 +02:00
  • f90527d3d1 tests/functional: Convert the SPARCStation Avocado test Thomas Huth 2024-09-19 20:57:44 +02:00
  • d1939097c7 tests/functional: Convert the xtensa lx60 Avocado test Thomas Huth 2024-09-19 20:57:43 +02:00
  • c3cff7279a tests/functional: Convert the vexpressa9 Avocado test Thomas Huth 2024-09-19 20:57:42 +02:00
  • d2a500cea9 tests/functional/qemu_test: Add a function for launching kernels more easily Thomas Huth 2024-09-19 20:57:41 +02:00
  • 78c8f780d3 hostmem: Apply merge property after the memory region is initialized Gavin Shan 2024-09-16 09:31:17 +10:00
  • 1f5f49056d virtio-mem: Add support for suspend+wake-up with plugged memory Juraj Marcin 2024-09-04 12:37:15 +02:00
  • c009a311e9 virtio-mem: Use new Resettable framework instead of LegacyReset Juraj Marcin 2024-09-04 12:37:14 +02:00
  • 759cbb4ee9 reset: Add RESET_TYPE_WAKEUP Juraj Marcin 2024-09-04 12:37:13 +02:00
  • 1b063fe2df reset: Use ResetType for qemu_devices_reset() and MachineClass::reset() Juraj Marcin 2024-09-04 12:37:12 +02:00
  • 8d018fe59a virtio: kconfig: memory devices are PCI only Paolo Bonzini 2024-09-06 12:16:58 +02:00
  • c4d80fa63e linux-user: update syscall.tbl to Linux v6.11 Laurent Vivier 2024-09-20 17:10:34 +02:00
  • c52e405968 linux-user,loongarch: move to syscalltbl file Laurent Vivier 2024-09-20 17:10:33 +02:00
  • e7e6cc5021 linux-user,hexagon: move to syscalltbl file Laurent Vivier 2024-09-20 17:10:32 +02:00
  • 5281a1975c linux-user,riscv: move to syscalltbl file Laurent Vivier 2024-09-20 17:10:31 +02:00
  • 656a46fbda linux-user,openrisc: move to syscalltbl file Laurent Vivier 2024-09-20 17:10:30 +02:00
  • f5afe739a2 linux-user,aarch64: move to syscalltbl file Laurent Vivier 2024-09-20 17:10:29 +02:00
  • e12fbc36f9 linux-user: update syscall.tbl to Linux v6.10 Laurent Vivier 2024-09-18 09:42:56 +02:00
  • c0d3050d27 linux-user, mips: update syscall-args-o32.c.inc to Linux v6.10 Laurent Vivier 2024-09-18 09:42:55 +02:00
  • 3f89ff9b60 linux-user: update syscall_nr.h to Linux v6.10 Laurent Vivier 2024-09-18 09:42:54 +02:00
  • 8bded2e73e target/ppc: Fix lxvx/stxvx facility check Fabiano Rosas 2024-09-11 11:16:51 -03:00
  • 50695fb83e tcg/s390x: Optimize cmpsel with constant 0/-1 arguments Richard Henderson 2024-09-11 03:24:10 +00:00
  • 1c7d05ff70 tcg/s390x: Implement cmpsel_vec Richard Henderson 2024-09-11 01:54:57 +00:00
  • ce8e5f2f2f tcg/ppc: Optimize cmpsel with constant 0/-1 arguments Richard Henderson 2024-09-10 05:34:56 +00:00
  • d0dabf9ec5 tcg/ppc: Implement cmpsel_vec Richard Henderson 2024-09-10 04:43:54 +00:00
  • 782cffa4ce tcg/i386: Implement vector TST{EQ,NE} for avx512 Richard Henderson 2024-09-07 21:39:03 -07:00
  • d589674902 tcg/i386: Implement cmpsel_vec with avx512 insns Richard Henderson 2024-09-07 17:24:57 -07:00
  • c044ec0d85 tcg/i386: Add predicate parameters to tcg_out_evex_opc Richard Henderson 2024-09-07 17:21:10 -07:00
  • 717da87d38 tcg/i386: Implement cmp_vec with avx512 insns Richard Henderson 2024-09-07 08:41:39 -07:00
  • d8387f0ee0 tcg/i386: Optimize cmpsel with constant 0 operand 3. Richard Henderson 2024-09-06 22:01:12 -07:00
  • e58b977238 tcg/optimize: Optimize bitsel_vec Richard Henderson 2024-09-06 22:30:01 -07:00
  • 1f106544fd tcg/optimize: Optimize cmp_vec and cmpsel_vec Richard Henderson 2024-09-06 12:22:41 -07:00
  • 141125e08c tcg/optimize: Fold movcond with true and false values identical Richard Henderson 2024-09-06 21:00:10 -07:00
  • fcc54e7bf5 tcg/s390x: Do not expand cmp_vec early Richard Henderson 2024-09-11 01:01:36 +00:00
  • 2cd118ca4a tcg/ppc: Do not expand cmp_vec early Richard Henderson 2024-09-10 01:19:28 +00:00
  • db4121d207 tcg/i386: Do not expand cmpsel_vec early Richard Henderson 2024-09-06 20:32:38 -07:00
  • b8a567039a tcg/i386: Do not expand cmp_vec early Richard Henderson 2024-09-06 18:45:00 -07:00
  • bc97b3ad31 tcg/i386: Split out tcg_out_vex_modrm_type Richard Henderson 2024-09-06 15:56:57 -07:00
  • 8dd2ea7515 tcg: Export vec_gen_6 Richard Henderson 2024-09-07 16:27:48 -07:00
  • 9d8d5a5b90 tcg: Fix iteration step in 32-bit gvec operation TANG Tiancheng 2024-09-04 22:27:26 +08:00
  • 83ac625c2b tcg: Propagate new TCGOp to add_as_label_use Richard Henderson 2024-09-10 14:17:30 -07:00
  • 409b9e39be tcg: Return TCGOp from tcg_gen_op[1-6] Richard Henderson 2024-09-10 13:59:36 -07:00
  • d663793952
    Early return from libafl edge generation if no exec hooks (#85) Romain Malmain 2024-09-20 13:42:52 +02:00
  • 06e2329636 license: Update deprecated SPDX tag GPL-2.0 to GPL-2.0-only Philippe Mathieu-Daudé 2024-09-11 17:12:06 +02:00
  • 97d348cc15 license: Update deprecated SPDX tag GPL-2.0+ to GPL-2.0-or-later Philippe Mathieu-Daudé 2024-09-11 17:12:05 +02:00
  • b14d064962 license: Update deprecated SPDX tag LGPL-2.0+ to LGPL-2.0-or-later Philippe Mathieu-Daudé 2024-09-11 17:12:04 +02:00
  • dc86dd55d5 license: Simplify GPL-2.0-or-later license descriptions Philippe Mathieu-Daudé 2024-09-11 17:12:03 +02:00
  • 0475d4dd00 tests/functional: Correct typo in test_netdev_ethtool.py SPDX tag Philippe Mathieu-Daudé 2024-09-11 17:12:02 +02:00
  • 4e432a1624 tests/bench: Rename test_akcipher_keys.inc -> test_akcipher_keys.c.inc Philippe Mathieu-Daudé 2024-09-10 13:28:33 +02:00
  • b8daa5fc8b target/hexagon: Rename macros.inc -> macros.h.inc Philippe Mathieu-Daudé 2024-09-10 13:28:32 +02:00
  • 0addb05a8c tests/functional: Put the or1k_sim test into the slow category Thomas Huth 2024-09-17 13:02:47 +02:00
  • fd7294335c tests/qemu-iotests/testenv: Use the "r2d" machine for sh4/sh4eb Thomas Huth 2024-09-17 21:43:50 +02:00
  • 798f35fc88 tests/qemu-iotests/testenv: Use the "virt" machine for or1k Thomas Huth 2024-09-17 21:30:28 +02:00
  • ecffadf602 util/cutils: Remove unused qemu_get_exec_dir Dr. David Alan Gilbert 2024-09-18 17:53:23 +01:00
  • 3a7156600e hw/sysbus: Remove unused sysbus_mmio_unmap Dr. David Alan Gilbert 2024-09-18 13:27:53 +01:00
  • 0058f85f20 envlist: Remove unused envlist_parse Dr. David Alan Gilbert 2024-09-18 01:18:23 +01:00
  • d524be28c5 hw/display: Fix mirrored output in dm163 Inès Varhol 2024-09-15 14:57:00 +02:00
  • 26111a30ad hw/virtio/Kconfig: Include vhost-user-scmi only on arm targets Thomas Huth 2024-09-13 15:18:58 +02:00
  • 81b72ee66a tests/unit: Really build pbkdf test on macOS Philippe Mathieu-Daudé 2024-09-17 08:57:36 +02:00
  • 4265b4f358 hw/loongarch/virt: Add description for virt machine type Bibo Mao 2024-09-13 17:52:02 +08:00
  • 2e4fdf5660 hw/mips/jazz: fix typo in in-built NIC alias Mark Cave-Ayland 2024-09-07 00:01:38 +01:00
  • 9d906ad161 ppc: fix incorrect spelling of PowerMac Tejas Vipin 2024-08-05 12:31:50 +05:30
  • 99174ce39e linux-user/syscall.c: eliminate other explicit LFS usages Michael Tokarev 2024-08-29 09:59:51 +03:00
  • ac1bbe8ca4 linux-user/syscall.c: drop 64 suffix from flock64 &Co Michael Tokarev 2024-08-29 09:39:50 +03:00
  • 5691f4778e mark <zlib.h> with for-crc32 in a consistent manner Michael Tokarev 2024-08-27 13:01:47 +03:00
  • a5dd9ee060 Merge tag 'pull-tcg-plugin-memory-190924-1' of https://gitlab.com/stsquad/qemu into staging Peter Maydell 2024-09-19 21:31:35 +01:00
  • 8148fb56c7 contrib/plugins: avoid hanging program Alex Bennée 2024-09-16 09:54:00 +01:00
  • f2505260b3 plugins: add option to dump write argument to syscall plugin Rowan Hart 2024-09-16 09:53:59 +01:00
  • 595cd9ce2e plugins: add plugin API to read guest memory Rowan Hart 2024-09-16 09:53:58 +01:00