Commit Graph

  • 8024f00415 target/riscv: Fill in TCGCPUOps.pointer_wrap Richard Henderson 2025-05-04 10:59:39 -07:00
  • 4031eb4fac target/ppc: Fill in TCGCPUOps.pointer_wrap Richard Henderson 2025-05-04 10:20:02 -07:00
  • 396c12d00e target/mips: Fill in TCGCPUOps.pointer_wrap Richard Henderson 2025-05-04 09:59:29 -07:00
  • 353f703cf1 target/loongarch: Fill in TCGCPUOps.pointer_wrap Richard Henderson 2025-05-04 09:50:08 -07:00
  • 7174cd2eec target/i386: Fill in TCGCPUOps.pointer_wrap Richard Henderson 2025-05-04 09:46:28 -07:00
  • d21144a48c target/arm: Fill in TCGCPUOps.pointer_wrap Richard Henderson 2025-05-04 09:27:42 -07:00
  • 981f2beb16 target: Use cpu_pointer_wrap_uint32 for 32-bit targets Richard Henderson 2025-05-03 14:23:41 -07:00
  • a4027ed7d4 target: Use cpu_pointer_wrap_notreached for strict align targets Richard Henderson 2025-05-03 13:45:26 -07:00
  • bdf26b5d16 accel/tcg: Add TCGCPUOps.pointer_wrap Richard Henderson 2025-05-03 13:17:17 -07:00
  • eb978e50e4 target/sh4: Use MO_ALIGN for system UNALIGN() Richard Henderson 2025-05-03 13:40:26 -07:00
  • 11efde54f2 tcg: Drop TCGContext.page_{mask,bits} Richard Henderson 2025-05-01 11:38:03 -07:00
  • 9cfcf8c3b7 tcg: Drop TCGContext.tlb_dyn_max_bits Richard Henderson 2025-05-01 11:16:31 -07:00
  • 36a9529e60 target/microblaze: Simplify compute_ldst_addr_type{a,b} Richard Henderson 2025-02-12 13:56:32 -08:00
  • bd07403fc1 target/microblaze: Drop DisasContext.r0 Richard Henderson 2025-02-12 13:54:18 -08:00
  • b52ee0c1a4 target/microblaze: Use TARGET_LONG_BITS == 32 for system mode Richard Henderson 2025-02-12 13:37:39 -08:00
  • 17ac97a958 target/microblaze: Fix printf format in mmu_translate Richard Henderson 2025-02-12 13:34:52 -08:00
  • 14c1d81354 target/microblaze: Use TCGv_i64 for compute_ldst_addr_ea Richard Henderson 2025-02-12 13:28:18 -08:00
  • 8cea8bd4d3 target/microblaze: Use uint64_t for CPUMBState.ear Richard Henderson 2025-02-12 13:24:08 -08:00
  • beea772666 target/microblaze: Implement extended address load/store out of line Richard Henderson 2025-02-12 13:20:58 -08:00
  • 526b0d364a target/microblaze: Split out mb_transaction_failed_internal Richard Henderson 2025-02-12 12:46:17 -08:00
  • 3f8d6b432d target/microblaze: Introduce helper_unaligned_access Richard Henderson 2025-05-25 16:10:03 +01:00
  • 67f2d507ca target/microblaze: Split out mb_unaligned_access_internal Richard Henderson 2025-02-12 12:30:21 -08:00
  • 19f036726a linux-user: implement pgid field of /proc/self/stat Andreas Schwab 2025-05-20 16:07:37 +02:00
  • 556d05d1e2 system/main: comment lock rationale Pierrick Bouvier 2025-05-15 10:46:41 -07:00
  • 319b0c8d07 accel/tcg: Fix atomic_mmu_lookup vs TLB_FORCE_SLOW Richard Henderson 2025-05-24 15:40:12 +01:00
  • 662b85aae1 docs/about/removed-features: Move removal notes to tidy up order Markus Armbruster 2025-05-21 08:37:11 +02:00
  • 977dfcd552 docs/about/deprecated: Move deprecation notes to tidy up order Markus Armbruster 2025-05-21 08:37:10 +02:00
  • c2fb6eaeb9 qapi/migration: Deprecate migrate argument @detach Markus Armbruster 2025-05-21 08:37:09 +02:00
  • 428d1789df docs/about: Belatedly document tightening of QMP device_add checking Markus Armbruster 2025-05-21 08:37:08 +02:00
  • 4ec799dd17 target/sparc: don't set FSR_NVA when comparing unordered floats Clément Chigot 2025-04-25 11:35:13 +02:00
  • 341ed3eae4 target/i386/emulate: more lflags cleanups Paolo Bonzini 2025-05-20 14:53:29 +02:00
  • 734a1e9eee rust: hpet: rename hpet module to "device" Paolo Bonzini 2025-05-13 12:18:12 +02:00
  • aef5ac8624 rust: Fix the typos in doc Zhao Liu 2025-05-20 23:27:50 +08:00
  • 86c54a3a41 rust: Fix Zhao's email address Zhao Liu 2025-05-20 23:27:49 +08:00
  • d74169e09e hw/timer/hpet: Reorganize register decoding Zhao Liu 2025-05-20 23:27:46 +08:00
  • ddc25eb404 meson: merge hw_common_arch in target_common_system_arch Pierrick Bouvier 2025-05-21 15:34:14 -07:00
  • d33717d7fc meson: remove lib{system, user}_ss aliases Pierrick Bouvier 2025-05-21 15:34:13 -07:00
  • 7ca433244c meson: merge lib{system, user}_ss with {system, user}_ss Pierrick Bouvier 2025-05-21 15:34:12 -07:00
  • b17b51d325 meson: apply target config for picking files from lib{system, user} Pierrick Bouvier 2025-05-21 15:34:11 -07:00
  • 598a0ba8e6 target/arm: remove explicit dependencies listed Pierrick Bouvier 2025-05-21 15:34:10 -07:00
  • 0ca26a5179 hw/arm: remove explicit dependencies listed Pierrick Bouvier 2025-05-21 15:34:09 -07:00
  • 4fb54de823 meson: build target libraries with common dependencies Pierrick Bouvier 2025-05-21 15:34:08 -07:00
  • 80db93b2b8 Merge tag 'pull-aspeed-20250526' of https://github.com/legoater/qemu into staging Stefan Hajnoczi 2025-05-26 10:16:59 -04:00
  • fd0b1a5b13 Update version for 10.0.1 release v10.0.1 Michael Tokarev 2025-05-26 10:33:49 +03:00
  • 8eaea4012c docs: Remove ast2700fc from Aspeed family boards Steven Lee 2025-05-23 17:31:43 +08:00
  • b21d68c34e hw/arm/fby35: Map BMC memory into system memory Steven Lee 2025-05-23 17:31:42 +08:00
  • bb1747a39b hw/arm/aspeed_ast27x0-fc: Map ca35 memory into system memory Steven Lee 2025-05-23 17:31:41 +08:00
  • 221d22d830 hw/arm/aspeed_ast27x0: Fix unimplemented region overlap with vbootrom Steven Lee 2025-05-23 17:31:40 +08:00
  • 61162c6f89 hw/arm/aspeed_ast2700-fc: Reduce ca35 ram size to align with ast2700a1 Steven Lee 2025-05-23 17:31:39 +08:00
  • 453b928ab9 hw/arm/aspeed_ast2700-fc: Add network support Steven Lee 2025-05-23 17:31:38 +08:00
  • e6941ac106 hw/arm/aspeed_ast27x0: Fix RAM size detection failure on BE hosts Jamin Lin 2025-05-22 10:33:04 +08:00
  • 567accba67 hw/intc/aspeed Fix coding style Jamin Lin 2025-05-22 10:33:03 +08:00
  • 5c14d7cbd4 hw/intc/aspeed: Set impl.min_access_size to 4 Jamin Lin 2025-05-22 10:33:02 +08:00
  • 5071c22910 test/qtest/hace: Add tests for AST2700 Jamin Lin 2025-05-15 16:10:00 +08:00
  • 823288fc13 test/qtest/hace: Support to validate 64-bit hmac key buffer addresses Jamin Lin 2025-05-15 16:09:59 +08:00
  • 88d8515fb7 test/qtest/hace: Support to test upper 32 bits of digest and source addresses Jamin Lin 2025-05-15 16:09:58 +08:00
  • 5ced818e42 test/qtest/hace: Support 64-bit source and digest addresses for AST2700 Jamin Lin 2025-05-15 16:09:57 +08:00
  • dcdbbd45a8 test/qtest/hace: Update source data and digest data type to 64-bit Jamin Lin 2025-05-15 16:09:56 +08:00
  • 4f4e25507d test/qtest/hace: Add tests for AST1030 Jamin Lin 2025-05-15 16:09:55 +08:00
  • adf2fb3951 test/qtest/hace: Add SHA-384 tests for AST2600 Jamin Lin 2025-05-15 16:09:54 +08:00
  • 3c13be86ba test/qtest/hace: Add SHA-384 test cases for ASPEED HACE model Jamin Lin 2025-05-15 16:09:53 +08:00
  • a3e7f6d05d test/qtest/hace: Adjust test address range for AST1030 due to SRAM limitations Jamin Lin 2025-05-15 16:09:52 +08:00
  • 33627ab237 test/qtest/hace: Specify explicit array sizes for test vectors and hash results Jamin Lin 2025-05-15 16:09:51 +08:00
  • 70985b0ea7 test/qtest: Introduce a new aspeed-hace-utils.c to place common testcases Jamin Lin 2025-05-15 16:09:50 +08:00
  • 408326af1f tests/qtest: Reorder aspeed test list Jamin Lin 2025-05-15 16:09:49 +08:00
  • 22370d29e8 hw/misc/aspeed_hace: Support to dump plaintext and digest for better debugging Jamin Lin 2025-05-15 16:09:48 +08:00
  • 555167a8fd hw/misc/aspeed_hace: Add trace-events for better debugging Jamin Lin 2025-05-15 16:09:47 +08:00
  • 7e65aa39b3 hw/misc/aspeed_hace: Support DMA 64 bits dram address Jamin Lin 2025-05-15 16:09:46 +08:00
  • 6262c8addc hw/misc/aspeed_hace: Add support for source, digest, key buffer 64 bit addresses Jamin Lin 2025-05-15 16:09:45 +08:00
  • 89d2a9f3f7 hw/misc/aspeed_hace: Move register size to instance class and dynamically allocate regs Jamin Lin 2025-05-15 16:09:44 +08:00
  • 7b4e588000 hw/misc/aspeed_hace: Support accumulative mode for direct access mode Jamin Lin 2025-05-15 16:09:43 +08:00
  • 973fab3b30 hw/misc/aspeed_hace: Rename R_HASH_DEST to R_HASH_DIGEST and introduce 64-bit hash digest address helper Jamin Lin 2025-05-15 16:09:42 +08:00
  • c6c5fc5ab0 hw/misc/aspeed_hace: Introduce 64-bit hash source address helper function Jamin Lin 2025-05-15 16:09:41 +08:00
  • b9ccbe212e hw/misc/aspeed_hace: Extract accumulation-mode hash execution into helper function Jamin Lin 2025-05-15 16:09:40 +08:00
  • 02c4c44846 hw/misc/aspeed_hace: Extract non-accumulation hash execution into helper function Jamin Lin 2025-05-15 16:09:39 +08:00
  • 0479419785 hw/misc/aspeed_hace: Extract digest write and iov unmap into helper function Jamin Lin 2025-05-15 16:09:38 +08:00
  • 0b7dd5f991 hw/misc/aspeed_hace: Extract SG-mode hash buffer setup into helper function Jamin Lin 2025-05-15 16:09:37 +08:00
  • 7328c48b57 hw/misc/aspeed_hace: Extract direct mode hash buffer setup into helper function Jamin Lin 2025-05-15 16:09:36 +08:00
  • fb8e59abbe hw/misc/aspeed_hace: Ensure HASH_IRQ is always set to prevent firmware hang Jamin Lin 2025-05-15 16:09:35 +08:00
  • c869da4edd hw/misc/aspeed_hace: Improve readability and consistency in variable naming Jamin Lin 2025-05-15 16:09:34 +08:00
  • f05cc69c6c hw/misc/aspeed_hace: Remove unused code for better readability Jamin Lin 2025-05-15 16:09:33 +08:00
  • d09c0939c9 tests/qtest/aspeed_smc-test: Fix memory leaks Jamin Lin 2025-05-13 16:08:06 +08:00
  • d75cdf6883 tests/qtest/ast2700-smc-test: Fix leak Fabiano Rosas 2025-05-09 14:50:47 -03:00
  • 3c5a5e213e Merge tag 'audio-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Stefan Hajnoczi 2025-05-25 09:51:07 -04:00
  • 6f388a37e6 Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Stefan Hajnoczi 2025-05-25 09:50:54 -04:00
  • 2bccabe6df audio: Reset rate control when adding bytes Akihiko Odaki 2025-03-17 17:05:29 +09:00
  • f6ccfd5d16 alsaaudio: Set try-poll to false by default BALATON Zoltan 2025-03-16 01:20:46 +01:00
  • 3d5b2f81fb Drop support for Python 3.8 Thomas Huth 2025-04-25 14:07:10 +02:00
  • 5d978c5da7 audio: add float sample endianness converters Volker Rümelin 2025-05-15 07:44:29 +02:00
  • 9ddb7c85c9 audio/mixeng: remove unnecessary pointer type casts Volker Rümelin 2025-05-15 07:44:28 +02:00
  • f4b1c3db11 hw/audio/asc: replace g_malloc0() with g_malloc() Volker Rümelin 2025-05-15 07:44:27 +02:00
  • d009f26a54 hw/audio/asc: fix SIGSEGV in asc_realize() Volker Rümelin 2025-05-15 07:44:26 +02:00
  • ccb4fec0e5 audio: fix size calculation in AUD_get_buffer_size_out() Volker Rümelin 2025-05-15 07:44:25 +02:00
  • 5ddd6c8dc8 audio: fix SIGSEGV in AUD_get_buffer_size_out() Volker Rümelin 2025-05-15 07:44:24 +02:00
  • 9e9542a177 tests/functional: use 'none' audio driver for q800 tests Volker Rümelin 2025-05-15 07:44:23 +02:00
  • 6966e0ba1d target/hppa: Fix FPE exceptions Helge Deller 2025-05-17 13:27:48 +02:00
  • 5f119c69ff linux-user/hppa: Send proper si_code on SIGFPE exception Helge Deller 2025-05-17 13:20:17 +02:00
  • 679450c926 target/hppa: Copy instruction code into fr1 on FPU assist fault Helge Deller 2025-05-17 13:12:07 +02:00
  • f05e1a93f4 ui/gtk-egl: Render guest content with padding in fixed-scale mode Weifeng Liu 2025-05-11 15:33:19 +08:00
  • fdc09b028f ui/gtk-gl-area: Render guest content with padding in fixed-scale mode Weifeng Liu 2025-05-11 15:33:18 +08:00