Commit Graph

  • 4e56e89d6c Update version for v9.1.0-rc0 release Richard Henderson 2024-07-31 16:21:21 +10:00
  • 9f887c3c8b Merge tag 'docs-testing-20240731' of https://github.com/philmd/qemu into staging Richard Henderson 2024-07-31 11:19:55 +10:00
  • 40a770ea8b Merge tag 'pull-maintainer-9.1-rc1-300724-1' of https://gitlab.com/stsquad/qemu into staging Richard Henderson 2024-07-31 11:19:32 +10:00
  • 7b60b971cc osdep.h: Clean up no-longer-needed back-compat for macOS 10 Peter Maydell 2024-07-30 10:59:39 +01:00
  • 4ec88f1640 tests/avocado: test_arm_emcraft_sf2: handle RW requirements for asset Cleber Rosa 2024-07-26 09:44:33 -04:00
  • 085ea2b868 tests/avocado: mips: add hint for fetchasset plugin Cleber Rosa 2024-07-26 09:44:27 -04:00
  • b8f5932dda tests/avocado: mips: fallback to HTTP given certificate expiration Cleber Rosa 2024-07-26 09:44:26 -04:00
  • 48e5b5f994 docs/sphinx/depfile.py: Handle env.doc2path() returning a Path not a str Peter Maydell 2024-07-29 13:05:33 +01:00
  • d4181658df docs: add test for firmware.json QAPI Thomas Weißschuh 2024-07-24 14:45:53 +02:00
  • da4f7b8561 Merge tag 'pull-target-arm-20240730' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2024-07-30 22:25:37 +10:00
  • 7b690fd3d0 plugin/loader: handle basic help query Alex Bennée 2024-07-29 15:44:14 +01:00
  • 44e7948967 contrib/plugins: add compat for g_memdup2 Alex Bennée 2024-07-29 15:44:13 +01:00
  • f0220d747a contrib/plugins: be more vocal building Alex Bennée 2024-07-29 15:44:12 +01:00
  • 33ef9cdc28 contrib/plugins/cache.c: Remove redundant check of l2_access Peter Maydell 2024-07-29 15:44:11 +01:00
  • 6484a3e55b docs: split TCG plugin usage from devel section Alex Bennée 2024-07-29 15:44:10 +01:00
  • 1b4c136b78 tests/tcg: move test plugins into tcg subdir Alex Bennée 2024-07-29 15:44:09 +01:00
  • 6908e4a28b tests/avocado: remove tcg_plugins virt_mem_icount test Alex Bennée 2024-07-29 15:44:08 +01:00
  • b421206882 docs/devel: document how to run individual TCG tests Alex Bennée 2024-07-29 15:44:07 +01:00
  • c8d6e04223 docs/devel: update the testing introduction Alex Bennée 2024-07-29 15:44:06 +01:00
  • ec5a4c7ffe tests/tcg: update README Alex Bennée 2024-07-29 15:44:05 +01:00
  • 4e4b685143 tests/tcg/loongarch64: Use --no-warn-rwx-segments to link system tests Richard Henderson 2024-07-29 15:44:04 +01:00
  • 6c180490b0 tests/tcg: Use --noexecstack with assembler files Richard Henderson 2024-07-29 15:44:03 +01:00
  • b86a46980b gitlab: display /packages.txt in build jobs Daniel P. Berrangé 2024-07-29 15:44:02 +01:00
  • c1d822ca34 gitlab: record installed packages in /packages.txt in containers Daniel P. Berrangé 2024-07-29 15:44:01 +01:00
  • ef009e4b4d Merge tag 's390x-20240730' of https://github.com/davidhildenbrand/qemu into staging Richard Henderson 2024-07-30 19:21:58 +10:00
  • 8617cb073c Merge tag 'pull-misc-20240730' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2024-07-30 11:12:42 +10:00
  • d9b019e0a0 linux-user: open_self_stat: Implement num_threads Fabio D'Urso 2024-06-19 21:41:09 +02:00
  • 27fca0a0d5 util/cpuinfo: Make use of elf_aux_info(3) on OpenBSD Brad Smith 2024-07-27 23:58:55 -04:00
  • 25268a1855 linux-user/main: Check errno when getting AT_EXECFD Vivian Wang 2024-07-23 18:05:45 +08:00
  • 22531d8cc5 util/getauxval: Ensure setting errno if not found Vivian Wang 2024-07-23 18:05:44 +08:00
  • 397c08b828 Merge tag 'pull-qapi-2024-07-29' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2024-07-30 07:33:19 +10:00
  • 442110bc6f target/s390x: move @deprecated-props to CpuModelExpansion Info Collin Walling 2024-07-26 16:36:46 -04:00
  • 73188068d7 system/physmem: Where we assume we have a RAM MR, assert it Peter Maydell 2024-07-23 18:05:13 +01:00
  • 525650cd71 target/sh4: Avoid shift into sign bit in update_itlb_use() Peter Maydell 2024-07-23 18:24:31 +01:00
  • bde8adb808 target/i386: Remove dead assignment to ss in do_interrupt64() Peter Maydell 2024-07-23 17:25:25 +01:00
  • 7d01623a1b target/m68k: avoid shift into sign bit in dump_address_map() Peter Maydell 2024-07-23 16:42:07 +01:00
  • b42ba4ea43 target/xtensa: Make use of 'segment' in pptlb helper less confusing Peter Maydell 2024-07-23 16:14:54 +01:00
  • b69c95e718 target/tricore: Use unsigned types for bitops in helper_eq_b() Peter Maydell 2024-07-23 16:10:42 +01:00
  • f573ac059e target/arm: Ignore SMCR_EL2.LEN and SVCR_EL2.LEN if EL2 is not enabled Peter Maydell 2024-07-22 18:29:57 +01:00
  • 76916dfa89 target/arm: Avoid shifts by -1 in tszimm_shr() and tszimm_shl() Peter Maydell 2024-07-22 18:29:56 +01:00
  • ea3f5a90f0 target/arm: Fix UMOPA/UMOPS of 16-bit values Peter Maydell 2024-07-22 18:29:55 +01:00
  • 56f1c0db92 target/arm: Don't assert for 128-bit tile accesses when SVL is 128 Peter Maydell 2024-07-22 18:29:54 +01:00
  • 28fe81f052 hw/misc/bcm2835_property: Reduce scope of variables in mbox push function Peter Maydell 2024-07-23 14:10:29 +01:00
  • 4b648238b8 hw/misc/bcm2835_property: Restrict scope of start_num, number, otp_row Peter Maydell 2024-07-23 14:10:28 +01:00
  • 32f1c201ee hw/misc/bcm2835_property: Avoid overflow in OTP access properties Peter Maydell 2024-07-23 14:10:27 +01:00
  • 0892fffc2a hw/misc/bcm2835_property: Fix handling of FRAMEBUFFER_SET_PALETTE Peter Maydell 2024-07-23 14:10:26 +01:00
  • 05b8d72491 hvf: arm: Do not advance PC when raising an exception Akihiko Odaki 2024-07-20 18:30:54 +09:00
  • e6fd3192ed hvf: arm: Properly disable PMU Akihiko Odaki 2024-07-20 18:30:53 +09:00
  • e9e640148c hvf: arm: Raise an exception for sysreg by default Akihiko Odaki 2024-07-20 18:30:52 +09:00
  • 0d2aac4ab1 target/arm/kvm: Do not silently remove PMU Akihiko Odaki 2024-07-20 18:30:50 +09:00
  • 613d0b8ebb target/arm/kvm: Set PMU for host only when available Akihiko Odaki 2024-07-20 18:30:49 +09:00
  • 8deba2f36e hw/arm/smmuv3: Assert input to oas2bits() is valid Mostafa Saleh 2024-07-29 13:34:18 +01:00
  • 546d574b11 hw/char/bcm2835_aux: Fix assert when receive FIFO fills up Frederik van Hövell 2024-07-29 13:34:18 +01:00
  • bc2e34e343 qapi/machine: Belatedly document target loongarch64 is since 7.1 Markus Armbruster 2024-07-18 16:10:01 +02:00
  • 657ea58ba3 qapi/qom: make some QOM properties depend on the build settings Stefano Garzarella 2024-06-04 15:59:31 +02:00
  • 83340193b9 target/rx: Use target_ulong for address in LI Richard Henderson 2024-07-24 14:53:38 +10:00
  • 93b799fafd Merge tag 'pull-ppc-for-9.1-2-20240726-1' of https://gitlab.com/npiggin/qemu into staging Richard Henderson 2024-07-26 15:10:45 +10:00
  • d741ecffd2 target/ppc: Remove includes from mmu-book3s-v3.h BALATON Zoltan 2024-05-27 01:13:08 +02:00
  • b864074ce0 target/ppc/mmu-radix64: Remove externally unused parts from header BALATON Zoltan 2024-05-27 01:13:07 +02:00
  • 14a43ab333 target/ppc: Unexport some functions from mmu-book3s-v3.h BALATON Zoltan 2024-05-27 01:13:06 +02:00
  • 9eb0530033 target/ppc/mmu-hash32.c: Move get_pteg_offset32() to the header BALATON Zoltan 2024-05-27 01:13:05 +02:00
  • 51993bef12 target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_raddr() BALATON Zoltan 2024-05-27 01:13:04 +02:00
  • bfb5a5eee5 target/ppc/mmu_common.c: Remove mmu_ctx_t BALATON Zoltan 2024-05-27 01:13:03 +02:00
  • 7e590cf616 target/ppc/mmu_common.c: Stop using ctx in get_bat_6xx_tlb() BALATON Zoltan 2024-05-27 01:13:02 +02:00
  • d323338629 target/ppc: Remove bat_size_prot() BALATON Zoltan 2024-05-27 01:13:01 +02:00
  • 6ca35e8763 target/ppc/mmu_common.c: Use defines instead of numeric constants BALATON Zoltan 2024-05-27 01:13:00 +02:00
  • 68bf3a7bbc target/ppc/mmu_common.c: Rename function parameter BALATON Zoltan 2024-05-27 01:12:59 +02:00
  • aa781c102a target/ppc/mmu_common.c: Stop using ctx in ppc6xx_tlb_check() BALATON Zoltan 2024-05-27 01:12:58 +02:00
  • da5c1d20e9 target/ppc/mmu_common.c: Remove key field from mmu_ctx_t BALATON Zoltan 2024-05-27 01:12:57 +02:00
  • fa7f2cb91b target/ppc/mmu_common.c: Init variable in function that relies on it BALATON Zoltan 2024-05-27 01:12:56 +02:00
  • 620ba617df target/ppc/mmu-hash32.c: Inline and remove ppc_hash32_pte_prot() BALATON Zoltan 2024-05-27 01:12:55 +02:00
  • 719a1da19e target/ppc: Add function to get protection key for hash32 MMU BALATON Zoltan 2024-05-27 01:12:54 +02:00
  • cab21e2ecb target/ppc/mmu_common.c: Remove ptem field from mmu_ctx_t BALATON Zoltan 2024-05-27 01:12:53 +02:00
  • 0ce61ffaf1 target/ppc/mmu_common.c: Inline and remove ppc6xx_tlb_pte_check() BALATON Zoltan 2024-05-27 01:12:51 +02:00
  • 40df08d223 target/ppc/mmu_common.c: Simplify a switch statement BALATON Zoltan 2024-05-27 01:12:50 +02:00
  • 8abd6d4288 target/ppc/mmu_common.c: Remove single use local variable BALATON Zoltan 2024-05-27 01:12:49 +02:00
  • aaf5845b87 target/ppc/mmu_common.c: Convert local variable to bool BALATON Zoltan 2024-05-27 01:12:48 +02:00
  • 691cf34f21 target/ppc/mmu_common.c: Remove nx field from mmu_ctx_t BALATON Zoltan 2024-05-27 01:12:47 +02:00
  • f8e0cc9419 target/ppc/mmu_common.c: Remove pte_update_flags() BALATON Zoltan 2024-05-27 01:12:46 +02:00
  • f6f8838b05 target/ppc/mmu_common.c: Remove hash field from mmu_ctx_t BALATON Zoltan 2024-05-27 01:12:45 +02:00
  • 0e2d7fc817 target/ppc/mmu_common.c: Remove unused field from mmu_ctx_t BALATON Zoltan 2024-05-27 01:12:44 +02:00
  • 9e2d6802b5 target/ppc/mmu_common.c: Simplify ppc6xx_tlb_pte_check() BALATON Zoltan 2024-05-27 01:12:43 +02:00
  • 0e65cea1bd target/ppc/mmu_common.c: Return directly in ppc6xx_tlb_pte_check() BALATON Zoltan 2024-05-27 01:12:42 +02:00
  • 7ee01cf863 target/ppc/mmu_common.c: Remove yet another single use local variable BALATON Zoltan 2024-05-27 01:12:41 +02:00
  • 3208c36ad3 target/ppc/mmu_common.c: Remove another single use local variable BALATON Zoltan 2024-05-27 01:12:40 +02:00
  • f6b50257c7 target/ppc/mmu_common.c: Remove single use local variable BALATON Zoltan 2024-05-27 01:12:39 +02:00
  • 15465dd8b9 target/ppc/mmu_common.c: Remove single use local variable BALATON Zoltan 2024-05-27 01:12:38 +02:00
  • 5a902297ee target/ppc/mmu_common.c: Remove local name for a constant BALATON Zoltan 2024-05-27 01:12:37 +02:00
  • 698faf3304 target/ppc: Reorganise and rename ppc_hash32_pp_prot() BALATON Zoltan 2024-05-27 01:12:36 +02:00
  • 625b58fde8 target/ppc : Update VSX storage access insns to use tcg_gen_qemu _ld/st_i128. Chinmay Rath 2024-07-09 17:13:41 +05:30
  • acbdee4588 target/ppc: Update VMX storage access insns to use tcg_gen_qemu_ld/st_i128. Chinmay Rath 2024-07-09 17:13:40 +05:30
  • bf15bf0a1d target/ppc: Move get/set_avr64 functions to vmx-impl.c.inc. Chinmay Rath 2024-07-09 17:13:39 +05:30
  • e77d736d2a target/ppc: Move VSX fp compare insns to decodetree. Chinmay Rath 2024-06-18 14:28:31 +05:30
  • 7419dc5b2b target/ppc: Move VSX vector storage access insns to decodetree. Chinmay Rath 2024-06-18 14:28:30 +05:30
  • 29df8d950e target/ppc: Move VSX vector with length storage access insns to decodetree. Chinmay Rath 2024-06-18 14:28:29 +05:30
  • cff278c9fa target/ppc: Moving VSX scalar storage access insns to decodetree. Chinmay Rath 2024-06-18 14:28:28 +05:30
  • c1167a9257 target/ppc: Move VSX logical instructions to decodetree. Chinmay Rath 2024-05-23 15:18:21 +05:30
  • 638f6d553a target/ppc: Move VSX arithmetic and max/min insns to decodetree. Chinmay Rath 2024-05-23 15:18:20 +05:30
  • 48eda6abfd target/ppc: Move ISA300 flag check out of do_helper_XX3. Chinmay Rath 2024-05-23 15:18:19 +05:30
  • 8fc7b63ada target/ppc: Improve VMX integer add/sub saturate instructions. Chinmay Rath 2024-05-23 15:14:54 +05:30