Commit Graph

  • c5728c3488 hw/intc/aspeed: Support setting different memory size Jamin Lin 2025-03-07 11:59:10 +08:00
  • 8dd163f915 hw/arm/aspeed_ast27x0.c Fix boot issue for AST2700 Jamin Lin 2025-03-04 14:47:08 +08:00
  • b741ab395b hw/arm/aspeed_ast27x0.c Separate HW Strap Registers for SCU and SCUIO Jamin Lin 2025-03-04 14:47:07 +08:00
  • 720e850f83 hw/misc/aspeed_scu: Fix the hw-strap1 cannot be set in the SOC layer for AST2700 Jamin Lin 2025-03-04 14:47:06 +08:00
  • 172329c6b2 hw/arm/aspeed Update HW Strap Default Values for AST2700 Jamin Lin 2025-03-04 14:47:05 +08:00
  • 801e0dad6a hw/misc/aspeed_scu: Fix the revision ID cannot be set in the SOC layer for AST2700 Jamin Lin 2025-03-04 14:47:04 +08:00
  • 2d082fea48 hw/misc/aspeed_scu: Skipping dram_init in u-boot Jamin Lin 2025-03-04 14:47:03 +08:00
  • 8e002a6931 hw/misc/aspeed_hace: Fix boot issue in the Crypto Manager Self Test Jamin Lin 2025-02-25 15:56:21 +08:00
  • 7b5d6b47a6 hw/arm/aspeed_ast27x0: Add HACE support for AST2700 Jamin Lin 2025-02-25 15:56:20 +08:00
  • 393c908afb hw/misc/aspeed_hace: Add AST2700 support Jamin Lin 2025-02-25 15:56:19 +08:00
  • cde8182b87 hw/misc/aspeed_hace: Fix coding style Jamin Lin 2025-02-25 15:56:18 +08:00
  • a5b9621024 aspeed: Remove duplicate typename in AspeedSoCClass Cédric Le Goater 2025-02-18 08:35:34 +01:00
  • 136367e567 aspeed/soc: Support Non-maskable Interrupt for AST2700 Jamin Lin 2025-02-04 14:09:55 +08:00
  • b91a1d3110 tests/functional: Introduce a bletchley machine test Cédric Le Goater 2025-01-29 08:18:20 +01:00
  • 3058b634f2 tests/functional: Introduce a witherspoon machine test Cédric Le Goater 2025-01-29 08:18:19 +01:00
  • 01050d97e1 tests/functional: Update OpenBMC image of romulus machine Cédric Le Goater 2025-01-29 08:18:18 +01:00
  • 6664b3e255 tests/functional: Update OpenBMC image of palmetto machine Cédric Le Goater 2025-01-29 08:18:17 +01:00
  • ae139d6e92 tests/functional: Introduce a new test routine for OpenBMC images Cédric Le Goater 2025-01-29 08:18:16 +01:00
  • 816945364f rust: pl011: Allow NULL chardev argument to pl011_create() Peter Maydell 2025-03-07 19:00:51 +00:00
  • d9a4282c4b Merge tag 'pull-tcg-20250308' of https://gitlab.com/rth7680/qemu into staging Stefan Hajnoczi 2025-03-09 11:45:00 +08:00
  • 9e2080766f accel/tcg: Build tcg-runtime-gvec.c once Richard Henderson 2025-03-07 10:34:13 -08:00
  • 6e9f900211 accel/tcg: Build tcg-runtime.c once Richard Henderson 2025-03-07 10:31:49 -08:00
  • 67ba743948 qemu/atomic128: Include missing 'qemu/atomic.h' header Philippe Mathieu-Daudé 2024-12-12 15:10:18 +01:00
  • 883cc6c578 qemu/atomic: Rename atomic128-ldst.h headers using .h.inc suffix Philippe Mathieu-Daudé 2024-12-12 15:10:17 +01:00
  • 1560696540 qemu/atomic: Rename atomic128-cas.h headers using .h.inc suffix Philippe Mathieu-Daudé 2024-12-12 15:10:16 +01:00
  • b73f58496d accel/tcg: Split out getpc.h Richard Henderson 2025-03-08 08:23:47 +01:00
  • bf4a155b7a accel/tcg: Restrict GETPC_ADJ to 'tb-internal.h' Philippe Mathieu-Daudé 2025-03-08 08:23:46 +01:00
  • 3fd60df2a6 accel/tcg: Build tcg-accel-ops-mttcg.c once Richard Henderson 2025-03-07 08:52:20 -08:00
  • 3b9aec101b accel/tcg: Build tcg-accel-ops-rr.c once Richard Henderson 2025-03-07 08:49:06 -08:00
  • 29172ec536 accel/tcg: Build tcg-accel-ops-icount.c once Richard Henderson 2025-03-07 07:51:15 -08:00
  • ab6d72979a accel/tcg: Build tcg-accel-ops.c once Richard Henderson 2025-03-06 21:50:29 -08:00
  • 5516b44bea system: Build watchpoint.c once Richard Henderson 2025-03-06 21:49:50 -08:00
  • 6ff5da1600 exec: Declare tlb_flush*() in 'exec/cputlb.h' Philippe Mathieu-Daudé 2024-11-14 02:13:03 +01:00
  • bcde46f57d exec: Declare tlb_hit*() in 'exec/cputlb.h' Philippe Mathieu-Daudé 2024-11-14 02:13:04 +01:00
  • eb9b25c656 exec: Declare tlb_set_page() in 'exec/cputlb.h' Philippe Mathieu-Daudé 2024-11-14 02:13:02 +01:00
  • 2809e2d6c4 exec: Declare tlb_set_page_with_attrs() in 'exec/cputlb.h' Philippe Mathieu-Daudé 2024-11-14 02:13:01 +01:00
  • a9f5ab9279 exec: Declare tlb_set_page_full() in 'exec/cputlb.h' Philippe Mathieu-Daudé 2024-11-14 02:13:00 +01:00
  • e7d269adb2 exec: Declare tlb_reset_dirty*() in 'exec/cputlb.h' Philippe Mathieu-Daudé 2024-11-14 02:12:58 +01:00
  • 5469933810 accel/tcg: Compile watchpoint.c once Richard Henderson 2025-03-06 18:58:53 -08:00
  • b9e3bf884a include/exec: Split out exec/cpu-interrupt.h Richard Henderson 2025-03-06 18:09:00 -08:00
  • ffbc5e661f Merge tag 'pull-target-arm-20250307' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2025-03-08 11:31:41 +08:00
  • e88a579392 Merge tag 'pull-request-2025-03-07' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2025-03-08 11:31:26 +08:00
  • cfadd798de Merge tag 'pull-loongarch-20250307' of https://gitlab.com/gaosong/qemu into staging Stefan Hajnoczi 2025-03-08 11:30:40 +08:00
  • 58d00538ce include/exec: Move TARGET_PAGE_{SIZE,MASK,BITS} to target_page.h Richard Henderson 2025-03-06 13:32:36 -08:00
  • 3504f104ea accel/tcg: Restrict CPU_TLB_DYN_*_BITS definitions to accel/tcg/ Philippe Mathieu-Daudé 2025-03-05 20:18:59 +01:00
  • 44ed2fd1ea linux-user/main: Allow setting tb-size Ilya Leoshkevich 2024-07-30 23:54:57 +02:00
  • 563b1a35ed meson.build: default to -gsplit-dwarf for debug info Alex Bennée 2025-03-06 16:16:31 +00:00
  • 0ce0739d46 target/rx: Remove TCG_CALL_NO_WG from helpers which write env Keith Packard 2025-02-18 13:21:01 -08:00
  • 7610317f45 target/rx: Set exception vector base to 0xffffff80 Keith Packard 2025-02-18 13:21:00 -08:00
  • 8881b691d2 hw/arm/smmu: Introduce smmu_configs_inv_sid_range() helper JianChunfu 2025-02-28 11:14:38 +08:00
  • 84e5ce68c0 include/exec/memop.h: Expand comment for MO_ATOM_SUBALIGN Peter Maydell 2025-02-28 10:32:22 +00:00
  • 02ae315467 util/qemu-timer.c: Don't warp timer from timerlist_rearm() Peter Maydell 2025-02-10 13:58:04 +00:00
  • cc503abf4b target/arm: Make dummy debug registers RAZ, not NOP Peter Maydell 2025-02-28 16:24:24 +00:00
  • 5be4419c57 target/arm: Drop unused address_offset from op_addr_{rr, ri}_post() Peter Maydell 2025-03-07 10:08:22 +00:00
  • ee786ca115 target/arm: Correct STRD atomicity Peter Maydell 2025-03-07 10:08:21 +00:00
  • cde3247651 target/arm: Correct LDRD atomicity and fault behaviour Peter Maydell 2025-03-07 10:08:21 +00:00
  • 9a9d9e8209 hw/arm: enable secure EL2 timers for sbsa machine Alex Bennée 2025-03-07 10:08:21 +00:00
  • 5dcaea8bcd hw/arm: enable secure EL2 timers for virt machine Alex Bennée 2025-03-07 10:08:21 +00:00
  • 47e2c5510f target/arm: Document the architectural names of our GTIMERs Alex Bennée 2025-03-07 10:08:21 +00:00
  • f9f99d7ca5 target/arm: Implement SEL2 physical and virtual timers Alex Bennée 2025-03-07 10:08:21 +00:00
  • 02c648a0a1 target/arm: Refactor handling of timer offset for direct register accesses Peter Maydell 2025-03-07 10:08:21 +00:00
  • 4aecd4b442 target/arm: Always apply CNTVOFF_EL2 for CNTV_TVAL_EL02 accesses Peter Maydell 2025-03-07 10:08:20 +00:00
  • bdd641541f target/arm: Make CNTPS_* UNDEF from Secure EL1 when Secure EL2 is enabled Peter Maydell 2025-03-07 10:08:20 +00:00
  • 5709038aa8 target/arm: Don't apply CNTVOFF_EL2 for EL2_VIRT timer Peter Maydell 2025-03-07 10:08:20 +00:00
  • db6c219283 target/arm: Apply correct timer offset when calculating deadlines Peter Maydell 2025-03-07 10:08:19 +00:00
  • 5f6b9b0564 tests/functional/test_arm_sx1: Check whether the serial console is working Thomas Huth 2025-03-07 10:08:19 +00:00
  • 3b2e22c0bb hw/gpio: npcm7xx: fixup out-of-bounds access Patrick Venture 2025-03-07 10:08:19 +00:00
  • a674db604d hw/arm/smmu-common: Remove the repeated ttb field JianChunfu 2025-03-07 10:08:18 +00:00
  • d9b5dfc712 s390x/pci: indicate QEMU supports relaxed translation for passthrough Matthew Rosato 2025-02-26 16:00:13 -05:00
  • dfcee1ea4c s390x/pci: add support for guests that request direct mapping Matthew Rosato 2025-02-26 16:00:12 -05:00
  • 9cbff6f29e MAINTAINERS: Add docs/devel/testing/functional.rst to the functional section Thomas Huth 2025-03-06 11:51:23 +01:00
  • e7f091d0c1 doc: add missing 'Asset' type in function test doc Aditya Gupta 2025-03-06 11:37:06 +05:30
  • 4dc11ee468 tests/functional/test_virtio_balloon: Only use KVM for running this test Thomas Huth 2025-03-07 07:25:37 +01:00
  • 842721581f tests/functional: fix race in virtio balloon test Daniel P. Berrangé 2025-03-04 18:33:40 +00:00
  • a31001b1c8 tests/functional: Increase the timeout of the mips64el_replay test Thomas Huth 2025-03-05 08:43:53 +01:00
  • 7b7f98efa7 tests/functional/test_mips_malta: Add a network test via the pcnet NIC Thomas Huth 2025-02-27 11:39:11 +01:00
  • 2c92ecb678 tests/functional: Move the code for testing HTTP downloads to a common function Thomas Huth 2025-02-27 11:39:10 +01:00
  • 9813958892 tests/functional: stop output from zstd command when uncompressing Daniel P. Berrangé 2025-02-28 10:27:38 +00:00
  • 5ad2c8f357 tests/functional: drop unused 'get_tag' method Daniel P. Berrangé 2025-02-28 10:27:37 +00:00
  • 42ea7f782a tests/functional: skip memaddr tests on 32-bit builds Daniel P. Berrangé 2025-02-28 10:27:36 +00:00
  • d882c284a3 target/loongarch: check tlb_ps Song Gao 2025-03-05 14:33:11 +08:00
  • 089fa3d730 target/loongarch: fix 'make check-functional' failed Song Gao 2025-03-05 14:33:10 +08:00
  • 98c7362b1e Merge tag 'accel-cpus-20250306' of https://github.com/philmd/qemu into staging Stefan Hajnoczi 2025-03-07 07:39:49 +08:00
  • 2400fad572 Merge tag 'pull-vfio-20250306' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2025-03-07 07:39:21 +08:00
  • e17f08b5fb Merge tag 'pull-qapi-2025-03-06' of https://repo.or.cz/qemu/armbru into staging Stefan Hajnoczi 2025-03-07 07:38:55 +08:00
  • b21db92e35 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Stefan Hajnoczi 2025-03-07 07:38:12 +08:00
  • 3e61b83984 Merge tag 'pull-nbd-2025-03-05' of https://repo.or.cz/qemu/ericb into staging Stefan Hajnoczi 2025-03-07 07:37:39 +08:00
  • 92941c94e7 include: Poison TARGET_PHYS_ADDR_SPACE_BITS definition Philippe Mathieu-Daudé 2025-03-05 12:33:14 +01:00
  • f2d4df439e system: Open-code qemu_init_arch_modules() using target_name() Philippe Mathieu-Daudé 2025-03-04 22:26:08 +01:00
  • df9ae6aa84 target/i386: Mark WHPX APIC region as little-endian Philippe Mathieu-Daudé 2025-02-12 09:50:11 +01:00
  • 35487a6dc0 target/alpha: Do not mix exception flags and FPCR bits Philippe Mathieu-Daudé 2025-02-11 17:15:26 +01:00
  • 2101c85aea target/riscv: Convert misa_mxl_max using GLib macros Philippe Mathieu-Daudé 2025-02-10 10:11:52 +01:00
  • 3bbcc0f732 target/riscv: Declare RISCVCPUClass::misa_mxl_max as RISCVMXL Philippe Mathieu-Daudé 2025-02-10 10:11:16 +01:00
  • 05769aae62 target/xtensa: Finalize config in xtensa_register_core() Philippe Mathieu-Daudé 2025-02-09 22:11:46 +01:00
  • 1e6fbd637b target/sparc: Constify SPARCCPUClass::cpu_def Philippe Mathieu-Daudé 2025-02-09 22:11:38 +01:00
  • 0048035a87 target/i386: Constify X86CPUModel uses Philippe Mathieu-Daudé 2025-02-09 22:11:32 +01:00
  • ae24e13a9f disas: Remove target_words_bigendian() call in initialize_debug_target() Philippe Mathieu-Daudé 2025-01-26 14:34:19 +01:00
  • 059eb605fd target/xtensa: Set disassemble_info::endian value in disas_set_info() Philippe Mathieu-Daudé 2025-01-26 14:35:24 +01:00
  • 35e9b36d6e target/sh4: Set disassemble_info::endian value in disas_set_info() Philippe Mathieu-Daudé 2025-01-26 14:32:03 +01:00
  • 0a8bfcbe7c target/riscv: Set disassemble_info::endian value in disas_set_info() Philippe Mathieu-Daudé 2025-01-26 14:31:44 +01:00