Toggle navigation
Patchwork
qemu-devel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Peter Maydell
| Archived =
No
| 17021 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
170
171
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
tests/functional/meson.build: Bump arm_aspeed_bletchley timeout
tests/functional/meson.build: Bump arm_aspeed_bletchley timeout
-
-
-
2025-03-21
Peter Maydell
Superseded
[v2,3/3] rust: pl011: Check size of state struct at compile time
rust: Fix PL011State size mismatch assert
-
-
-
2025-03-21
Peter Maydell
New
[v2,2/3] hw/char/pl011: Pad PL011State struct to same size as Rust impl
rust: Fix PL011State size mismatch assert
-
-
-
2025-03-21
Peter Maydell
Superseded
[v2,1/3] rust: assertions: add static_assert
rust: Fix PL011State size mismatch assert
-
-
-
2025-03-21
Peter Maydell
New
[3/3] rust: pl011: Check size of state struct at compile time
rust: Fix PL011State size mismatch assert
-
-
-
2025-03-20
Peter Maydell
New
[2/3] hw/char/pl011: Pad PL011State struct to same size as Rust impl
rust: Fix PL011State size mismatch assert
-
-
-
2025-03-20
Peter Maydell
Superseded
[1/3] rust: assertions: add static_assert
rust: Fix PL011State size mismatch assert
-
-
-
2025-03-20
Peter Maydell
Superseded
[2/2] rust: Kconfig: Factor out whether HPET is Rust or C
rust: Kconfig: factor out Rust vs C impl choice
-
-
-
2025-03-19
Peter Maydell
Superseded
[1/2] rust: Kconfig: Factor out whether PL011 is Rust or C
rust: Kconfig: factor out Rust vs C impl choice
-
-
-
2025-03-19
Peter Maydell
Superseded
[for-10.1] target/arm/kvm: Drop support for kernels without KVM_ARM_PREFERRED_TARGET
[for-10.1] target/arm/kvm: Drop support for kernels without KVM_ARM_PREFERRED_TARGET
-
-
-
2025-03-18
Peter Maydell
New
rust: pl011: Cut down amount of text quoted from PL011 TRM
rust: pl011: Cut down amount of text quoted from PL011 TRM
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,9/9] target/arm: Remove TYPE_AARCH64_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,8/9] target/arm/kvm: don't check TYPE_AARCH64_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,7/9] target/arm: Move aarch64 CPU property code to TYPE_ARM_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,6/9] target/arm: Present AArch64 gdbstub based on ARM_FEATURE_AARCH64
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,5/9] target/arm: Handle AArch64 gdb read/write regs in TYPE_ARM_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,4/9] target/arm: Handle gdb_core_xml_file in TYPE_ARM_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,3/9] target/arm: Handle AArch64 in TYPE_ARM_CPU gdb_arch_name
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,2/9] gdbstub: Allow gdb_core_xml_file to be set at runtime
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[for-10.1,1/9] core/cpu.h: gdb_arch_name string should not be freed
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
New
[PULL,17/17] meson.build: Set RUST_BACKTRACE for all tests
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Not Applicable
[PULL,16/17] target/arm: Simplify pstate_sm check in sve_access_check
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,15/17] target/arm: Make DisasContext.{fp, sve}_access_checked tristate
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Not Applicable
[PULL,14/17] util/cacheflush: Make first DSB unconditional on aarch64
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,13/17] Revert "hw/char/pl011: Warn when using disabled receiver"
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,11/17] MAINTAINERS: Fix status for Arm boards I "maintain"
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Not Applicable
[PULL,10/17] target/arm: Forbid return to AArch32 when CPU is AArch64-only
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,09/17] target/arm: Add cpu local variable to exception_return helper
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,08/17] target/arm: HCR_EL2.RW should be RAO/WI if EL1 doesn't support AArch32
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,07/17] target/arm: SCR_EL3.RW should be treated as 1 if EL2 doesn't support AArch32
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Not Applicable
[PULL,06/17] target/arm: Move arm_current_el() and arm_el_is_aa64() to internals.h
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Not Applicable
[PULL,05/17] target/arm: Move arm_cpu_data_is_big_endian() etc to internals.h
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,04/17] linux-user/arm: Remove unused get_put_user macros
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,03/17] linux-user/aarch64: Remove unused get/put_user macros
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,02/17] target/arm: Un-inline access_secure_reg()
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
[PULL,01/17] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-14
Peter Maydell
Accepted
[PULL,00/17] target-arm queue
-
-
-
2025-03-14
Peter Maydell
Not Applicable
meson.build: Set RUST_BACKTRACE for all tests
meson.build: Set RUST_BACKTRACE for all tests
-
-
-
2025-03-10
Peter Maydell
Superseded
tests/functional: Bump up arm_replay timeout
tests/functional: Bump up arm_replay timeout
-
-
-
2025-03-10
Peter Maydell
Superseded
rust: pl011: Allow NULL chardev argument to pl011_create()
rust: pl011: Allow NULL chardev argument to pl011_create()
-
-
-
2025-03-07
Peter Maydell
Superseded
MAINTAINERS: Fix status for Arm boards I "maintain"
MAINTAINERS: Fix status for Arm boards I "maintain"
-
-
-
2025-03-07
Peter Maydell
Superseded
[PULL,21/21] target/rx: Remove TCG_CALL_NO_WG from helpers which write env
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,20/21] target/rx: Set exception vector base to 0xffffff80
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,19/21] hw/arm/smmu: Introduce smmu_configs_inv_sid_range() helper
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Not Applicable
[PULL,18/21] include/exec/memop.h: Expand comment for MO_ATOM_SUBALIGN
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,17/21] util/qemu-timer.c: Don't warp timer from timerlist_rearm()
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,16/21] target/arm: Make dummy debug registers RAZ, not NOP
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,15/21] target/arm: Drop unused address_offset from op_addr_{rr, ri}_post()
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,14/21] target/arm: Correct STRD atomicity
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,13/21] target/arm: Correct LDRD atomicity and fault behaviour
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,12/21] hw/arm: enable secure EL2 timers for sbsa machine
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,11/21] hw/arm: enable secure EL2 timers for virt machine
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Superseded
[PULL,10/21] target/arm: Document the architectural names of our GTIMERs
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,09/21] target/arm: Implement SEL2 physical and virtual timers
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Not Applicable
[PULL,08/21] target/arm: Refactor handling of timer offset for direct register accesses
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Not Applicable
[PULL,07/21] target/arm: Always apply CNTVOFF_EL2 for CNTV_TVAL_EL02 accesses
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,06/21] target/arm: Make CNTPS_* UNDEF from Secure EL1 when Secure EL2 is enabled
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,05/21] target/arm: Don't apply CNTVOFF_EL2 for EL2_VIRT timer
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,04/21] target/arm: Apply correct timer offset when calculating deadlines
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,03/21] tests/functional/test_arm_sx1: Check whether the serial console is working
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,02/21] hw/gpio: npcm7xx: fixup out-of-bounds access
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
[PULL,01/21] hw/arm/smmu-common: Remove the repeated ttb field
-
-
-
2025-03-07
Peter Maydell
Accepted
[PULL,00/21] target-arm queue
-
-
-
2025-03-07
Peter Maydell
Not Applicable
[10/10] target/arm: Forbid return to AArch32 when CPU is AArch64-only
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[09/10] target/arm: Add cpu local variable to exception_return helper
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[08/10] target/arm: HCR_EL2.RW should be RAO/WI if EL1 doesn't support AArch32
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[07/10] target/arm: SCR_EL3.RW should be treated as 1 if EL2 doesn't support AArch32
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Accepted
[06/10] target/arm: Move arm_current_el() and arm_el_is_aa64() to internals.h
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[05/10] target/arm: Move arm_cpu_data_is_big_endian() etc to internals.h
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[04/10] linux-user/arm: Remove unused get_put_user macros
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[03/10] linux-user/aarch64: Remove unused get/put_user macros
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[02/10] target/arm: Un-inline access_secure_reg()
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
[01/10] target/arm: Move A32_BANKED_REG_{GET, SET} macros to cpregs.h
-
-
-
2025-03-06
Peter Maydell
Superseded
hw/net/smc91c111: Don't allow data register access to overrun buffer
hw/net/smc91c111: Don't allow data register access to overrun buffer
-
-
-
2025-02-28
Peter Maydell
Superseded
[3/3] hw/net/smc91c111: Use MAX_PACKET_SIZE instead of magic numbers
hw/net/smc91c111: Fix potential array overflows
-
-
-
2025-02-28
Peter Maydell
Superseded
[2/3] hw/net/smc91c111: Sanitize packet length on tx
hw/net/smc91c111: Fix potential array overflows
-
-
-
2025-02-28
Peter Maydell
Superseded
[1/3] hw/net/smc91c111: Sanitize packet numbers
hw/net/smc91c111: Fix potential array overflows
-
-
-
2025-02-28
Peter Maydell
Superseded
target/arm: Make dummy debug registers RAZ, not NOP
target/arm: Make dummy debug registers RAZ, not NOP
-
-
-
2025-02-28
Peter Maydell
Superseded
include/exec/memop.h: Expand comment for MO_ATOM_SUBALIGN
include/exec/memop.h: Expand comment for MO_ATOM_SUBALIGN
-
-
-
2025-02-28
Peter Maydell
Superseded
[5/5] hw/arm/versatilepb: Convert printfs to LOG_GUEST_ERROR
hw/arm: Remove printf() calls
-
-
-
2025-02-27
Peter Maydell
Superseded
[4/5] hw/arm/omap_sx1.c: Remove ifdeffed out debug printf
hw/arm: Remove printf() calls
-
-
-
2025-02-27
Peter Maydell
Superseded
[3/5] hw/arm/omap1: Convert information printfs to tracepoints
hw/arm: Remove printf() calls
-
-
-
2025-02-27
Peter Maydell
Superseded
[2/5] hw/arm/omap1: Drop ALMDEBUG ifdeffed out code
hw/arm: Remove printf() calls
-
-
-
2025-02-27
Peter Maydell
Accepted
[1/5] hw/arm/omap1: Convert raw printfs to qemu_log_mask()
hw/arm: Remove printf() calls
-
-
-
2025-02-27
Peter Maydell
Superseded
[3/3] target/arm: Drop unused address_offset from op_addr_{rr, ri}_post()
target/arm: Fix LDRD, STRD atomicity, fault behaviour
-
-
-
2025-02-27
Peter Maydell
Superseded
[2/3] target/arm: Correct STRD atomicity
target/arm: Fix LDRD, STRD atomicity, fault behaviour
-
-
-
2025-02-27
Peter Maydell
Superseded
[1/3] target/arm: Correct LDRD atomicity and fault behaviour
target/arm: Fix LDRD, STRD atomicity, fault behaviour
-
-
-
2025-02-27
Peter Maydell
Accepted
tests/tcg: Suppress compiler false-positive warning on sha1.c
tests/tcg: Suppress compiler false-positive warning on sha1.c
-
-
-
2025-02-27
Peter Maydell
Superseded
[PULL,43/43] hw/arm/fsl-imx8mp: Add on-chip RAM
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,42/43] hw/arm/fsl-imx8mp: Add USB support
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,41/43] hw/arm/fsl-imx8mp: Add Ethernet controller
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,40/43] hw/arm/fsl-imx8mp: Implement general purpose timers
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,39/43] hw/arm/fsl-imx8mp: Add watchdog support
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,38/43] hw/arm/fsl-imx8mp: Add SPI controllers
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,37/43] hw/arm/fsl-imx8mp: Add I2C controllers
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,36/43] hw/arm/fsl-imx8mp: Add GPIO controllers
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,35/43] hw/arm/fsl-imx8mp: Add PCIe support
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,34/43] hw/arm/fsl-imx8mp: Add USDHC storage controllers
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,33/43] hw/arm/fsl-imx8mp: Add SNVS
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
[PULL,32/43] hw/arm/fsl-imx8mp: Implement clock tree
[PULL,01/43] hw/arm/smmuv3: Fill u.f_cd_fetch.addr for SMMU_EVT_F_CD_FETCH
-
-
-
2025-02-25
Peter Maydell
Not Applicable
«
1
2
3
4
…
170
171
»