qemu-riscv.nongnu.org archive mirror
 help / color / mirror / Atom feed
[RFC PATCH v2 0/9] support unaligned access to xHCI Capability
 2025-09-03  5:03 UTC  (23+ messages)
` [RFC PATCH v2 1/9] doc/devel/memory.rst: additional explanation for unaligned access
` [RFC PATCH v2 2/9] hw/riscv: iommu-trap: remove .impl.unaligned = true
` [RFC PATCH v2 3/9] hw: npcm7xx_fiu and mx_pic change "
` [RFC PATCH v2 4/9] hw/nvme/ctrl: specify the 'valid' field in MemoryRegionOps
` [RFC PATCH v2 5/9] system/memory: support unaligned access
` [RFC PATCH v2 6/9] hw/usb/hcd-xhci: allow unaligned access to Capability Registers
` [RFC PATCH v2 7/9] system/memory: assert on invalid unaligned combo
` [RFC PATCH v2 8/9] hw/misc: add test device for memory access
` [PATCH RFC v2 9/9] tests/qtest: add test for memory region access
` [Withdrawn] [RFC PATCH v2 0/9] support unaligned access to xHCI Capability

[PATCH 0/4] linux-user/riscv: add vector state to signal
 2025-09-03  4:25 UTC  (5+ messages)
` [PATCH 1/4] tests/tcg/riscv64: Add a user signal handling test
` [PATCH 2/4] linux-user/riscv: Add extended state to sigcontext
` [PATCH 3/4] linux-user/riscv: Add vector state to signal context
` [PATCH 4/4] tests/tcg/riscv64: Add vector state to signal test

[RFC PATCH 0/3] Support RISC-V Zvqdotq vector dot-product extension
 2025-09-03  3:43 UTC  (7+ messages)
` [RFC PATCH 1/3] target/riscv: Add Zvqdotq cfg property
` [RFC PATCH 2/3] target/riscv: rvv: Add Zvqdotq support
` [RFC PATCH 3/3] target/riscv: Expose Zvqdotq extension as a cpu property

[PATCH 0/3] target/riscv: corner case fixes
 2025-09-03  3:01 UTC  (4+ messages)
` [PATCH 1/3] target/riscv: Fix IALIGN check in misa write
` [PATCH 2/3] target/risvc: Fix vector whole ldst vstart check
` [PATCH 3/3] tests/tcg: Add riscv test for interrupted vector ops

[PATCH v5 0/2] target/riscv: Generate strided vector ld/st with tcg
 2025-09-03  2:54 UTC  (3+ messages)

[PATCH v3 00/35] wasm: Add Wasm TCG backend based on wasm64
 2025-09-01 11:44 UTC  (36+ messages)
` [PATCH v3 01/35] meson: Add wasm64 support to the --cpu flag
` [PATCH v3 02/35] configure: Enable to propagate -sMEMORY64 flag to Emscripten
` [PATCH v3 03/35] dockerfiles: Add support for wasm64 to the wasm Dockerfile
` [PATCH v3 04/35] .gitlab-ci.d: Add build tests for wasm64
` [PATCH v3 05/35] tcg/wasm: Add tcg-target.h and tcg-target-reg-bits.h
` [PATCH v3 06/35] tcg/wasm: Add register-related definitions
` [PATCH v3 07/35] tcg/wasm: Add constraint definitions
` [PATCH v3 08/35] tcg/wasm: Add relocation callbacks
` [PATCH v3 09/35] tcg/wasm: Add and/or/xor instructions
` [PATCH v3 10/35] tcg/wasm: Add add/sub/mul instructions
` [PATCH v3 11/35] tcg/wasm: Add shl/shr/sar instructions
` [PATCH v3 12/35] tcg/wasm: Add setcond/negsetcond/movcond instructions
` [PATCH v3 13/35] tcg/wasm: Add sextract instruction
` [PATCH v3 14/35] tcg/wasm: Add load and store instructions
` [PATCH v3 15/35] tcg/wasm: Add mov/movi instructions
` [PATCH v3 16/35] tcg/wasm: Add ext instructions
` [PATCH v3 17/35] tcg/wasm: Add div/rem instructions
` [PATCH v3 18/35] tcg/wasm: Add neg/ctpop instructions
` [PATCH v3 19/35] tcg/wasm: Add rot/clz/ctz instructions
` [PATCH v3 20/35] tcg/wasm: Add br/brcond instructions
` [PATCH v3 21/35] tcg/wasm: Add exit_tb/goto_tb/goto_ptr instructions
` [PATCH v3 22/35] tcg/wasm: Add call instruction
` [PATCH v3 23/35] tcg/wasm: Add qemu_ld/qemu_st instructions
` [PATCH v3 24/35] tcg/wasm: Add mb instruction
` [PATCH v3 25/35] tcg/wasm: Mark unimplemented instructions
` [PATCH v3 26/35] tcg/wasm: Add initialization of fundamental registers
` [PATCH v3 27/35] tcg/wasm: Write wasm binary to TB
` [PATCH v3 28/35] tcg/wasm: Implement instantiation of Wasm binary
` [PATCH v3 29/35] tcg/wasm: Allow switching coroutine from a helper
` [PATCH v3 30/35] tcg/wasm: Enable instantiation of TBs executed many times
` [PATCH v3 31/35] tcg/wasm: Enable TLB lookup
` [PATCH v3 32/35] tcg/wasm: Add tcg_target_init function
` [PATCH v3 33/35] meson.build: enable to build Wasm backend
` [PATCH v3 34/35] meson.build: Propagate optimization flag for linking on Emscripten
` [PATCH v3 35/35] .gitlab-ci.d: build wasm backend in CI

[PATCH v7 00/14] riscv: Add support for MIPS P8700 CPU
 2025-09-01 11:16 UTC  (19+ messages)
` [PATCH v7 02/14] target/riscv: Add cpu_set_exception_base
` [PATCH v7 01/14] hw/intc: Allow gaps in hartids for aclint and aplic
` [PATCH v7 03/14] target/riscv: Add MIPS P8700 CPU
` [PATCH v7 04/14] target/riscv: Add MIPS P8700 CSRs
` [PATCH v7 06/14] target/riscv: Add mips.pref instruction
` [PATCH v7 05/14] target/riscv: Add mips.ccmov instruction
` [PATCH v7 07/14] target/riscv: Add Xmipslsp instructions
` [PATCH v7 08/14] hw/misc: Add RISC-V CMGCR device implementation
` [PATCH v7 09/14] hw/misc: Add RISC-V CPC "
` [PATCH v7 10/14] hw/riscv: Add support for RISCV CPS
` [PATCH v7 11/14] hw/riscv: Add support for MIPS Boston-aia board mode
` [PATCH v7 13/14] riscv/boston-aia: Add an e1000e NIC in slot 0 func 1
` [PATCH v7 12/14] hw/pci: Allow explicit function numbers in pci
` [PATCH v7 14/14] test/functional: Add test for boston-aia board

[PATCH v6 00/14] riscv: Add support for MIPS P8700 CPU
 2025-09-01 11:09 UTC  (34+ messages)
` [PATCH v6 01/14] hw/intc: Allow gaps in hartids for aclint and aplic
` [PATCH v6 03/14] target/riscv: Add MIPS P8700 CPU
` [PATCH v6 08/14] hw/misc: Add RISC-V CMGCR device implementation
` [PATCH v6 07/14] target/riscv: Add Xmipslsp instructions
` [PATCH v6 10/14] hw/riscv: Add support for RISCV CPS
` [PATCH v6 12/14] hw/pci: Allow explicit function numbers in pci
` [PATCH v6 14/14] test/functional: Add test for boston-aia board

[PATCH] target/riscv: use riscv_csrr in riscv_csr_read
 2025-08-28  9:37 UTC  (2+ messages)

[PATCH] target/riscv: do not use translator_ldl in opcode_at
 2025-08-27  4:51 UTC  (2+ messages)

[PATCH v2 00/35] wasm: Add Wasm TCG backend based on wasm64
 2025-08-26 16:10 UTC  (36+ messages)
` [PATCH v2 01/35] meson: Add wasm64 support to the --cpu flag
` [PATCH v2 02/35] configure: Enable to propagate -sMEMORY64 flag to Emscripten
` [PATCH v2 03/35] dockerfiles: Add support for wasm64 to the wasm Dockerfile
` [PATCH v2 04/35] .gitlab-ci.d: Add build tests for wasm64
` [PATCH v2 05/35] tcg/wasm: Add tcg-target.h and tcg-target-reg-bits.h
` [PATCH v2 06/35] tcg/wasm: Add register-related definitions
` [PATCH v2 07/35] tcg/wasm: Add constraint definitions
` [PATCH v2 08/35] tcg/wasm: Add relocation callbacks
` [PATCH v2 09/35] tcg/wasm: Add and/or/xor instructions
` [PATCH v2 10/35] tcg/wasm: Add add/sub/mul instructions
` [PATCH v2 11/35] tcg/wasm: Add shl/shr/sar instructions
` [PATCH v2 12/35] tcg/wasm: Add setcond/negsetcond/movcond instructions
` [PATCH v2 13/35] tcg/wasm: Add sextract instruction
` [PATCH v2 14/35] tcg/wasm: Add load and store instructions
` [PATCH v2 15/35] tcg/wasm: Add mov/movi instructions
` [PATCH v2 16/35] tcg/wasm: Add ext instructions
` [PATCH v2 17/35] tcg/wasm: Add div/rem instructions
` [PATCH v2 18/35] tcg/wasm: Add neg/ctpop instructions
` [PATCH v2 19/35] tcg/wasm: Add rot/clz/ctz instructions
` [PATCH v2 20/35] tcg/wasm: Add br/brcond instructions
` [PATCH v2 21/35] tcg/wasm: Add exit_tb/goto_tb/goto_ptr instructions
` [PATCH v2 22/35] tcg/wasm: Add call instruction
` [PATCH v2 23/35] tcg/wasm: Add qemu_ld/qemu_st instructions
` [PATCH v2 24/35] tcg/wasm: Add mb instruction
` [PATCH v2 25/35] tcg/wasm: Mark unimplemented instructions
` [PATCH v2 26/35] tcg/wasm: Add initialization of fundamental registers
` [PATCH v2 27/35] tcg/wasm: Write wasm binary to TB
` [PATCH v2 28/35] tcg/wasm: Implement instantiation of Wasm binary
` [PATCH v2 29/35] tcg/wasm: Allow switching coroutine from a helper
` [PATCH v2 30/35] tcg/wasm: Enable instantiation of TBs executed many times
` [PATCH v2 31/35] tcg/wasm: Enable TLB lookup
` [PATCH v2 32/35] tcg/wasm: Add tcg_target_init function
` [PATCH v2 33/35] meson.build: enable to build Wasm backend
` [PATCH v2 34/35] meson.build: Propagate optimization flag for linking on Emscripten
` [PATCH v2 35/35] .gitlab-ci.d: build wasm backend in CI

[PATCH v3 00/12] single-binary: compile once semihosting
 2025-08-25  9:56 UTC  (6+ messages)

[PATCH v4 00/12] single-binary: compile once semihosting
 2025-08-22 15:05 UTC  (14+ messages)
` [PATCH v4 01/12] semihosting/syscalls: compile once in system and per target for user mode
` [PATCH v4 02/12] semihosting/syscalls: replace uint64_t with vaddr where appropriate
` [PATCH v4 03/12] semihosting/guestfd: compile once for system/user
` [PATCH v4 04/12] semihosting/arm-compat-semi: change common_semi_sys_exit_extended
` [PATCH v4 05/12] target/riscv/common-semi-target: remove sizeof(target_ulong)
` [PATCH v4 06/12] target/{arm, riscv}/common-semi-target: eradicate target_ulong
` [PATCH v4 07/12] include/semihosting/common-semi: extract common_semi API
` [PATCH v4 08/12] semihosting/arm-compat-semi: eradicate sizeof(target_ulong)
` [PATCH v4 09/12] semihosting/arm-compat-semi: replace target_ulong with vaddr
` [PATCH v4 10/12] semihosting/arm-compat-semi: eradicate target_long
` [PATCH v4 11/12] semihosting/arm-compat-semi: remove dependency on cpu.h
` [PATCH v4 12/12] semihosting/arm-compat-semi: compile once in system and per target for user mode

[PATCH 00/35] wasm: Add Wasm TCG backend based on wasm64
 2025-08-20  8:29 UTC  (34+ messages)
` [PATCH 01/35] meson: Add wasm64 support to the --cpu flag
` [PATCH 02/35] configure: Enable to propagate -sMEMORY64 flag to Emscripten
` [PATCH 05/35] tcg: Fork TCI for wasm backend
` [PATCH 12/35] tcg/wasm: Add shl/shr/sar instructions
` [PATCH 14/35] tcg/wasm: Add deposit/sextract/extract instrcutions
` [PATCH 17/35] tcg/wasm: Add ext instructions
` [PATCH 18/35] tcg/wasm: Add bswap instructions
` [PATCH 19/35] tcg/wasm: Add rem/div instructions
` [PATCH 20/35] tcg/wasm: Add andc/orc/eqv/nand/nor instructions
` [PATCH 21/35] tcg/wasm: Add neg/not/ctpop instructions
` [PATCH 22/35] tcg/wasm: Add rot/clz/ctz instructions
` [PATCH 23/35] tcg/wasm: Add br/brcond instructions
` [PATCH 24/35] tcg/wasm: Add exit_tb/goto_tb/goto_ptr instructions
` [PATCH 25/35] tcg/wasm: Add call instruction
` [PATCH 26/35] tcg/wasm: Add qemu_ld/qemu_st instructions
` [PATCH 27/35] tcg/wasm: Mark unimplemented instructions as C_NotImplemented
` [PATCH 28/35] tcg/wasm: Add initialization of fundamental registers
` [PATCH 29/35] tcg/wasm: Write wasm binary to TB
` [PATCH 30/35] tcg/wasm: Implement instantiation of Wasm binary
` [PATCH 31/35] tcg/wasm: Allow switching coroutine from a helper
` [PATCH 33/35] tcg/wasm: Enable TLB lookup
` [PATCH 34/35] meson: Propagate optimization flag for linking on Emscripten
` [PATCH 35/35] .gitlab-ci.d: build wasm backend in CI


This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).