Toggle navigation
Patchwork
Patches credited to peter.maydell@linaro.org
Login
Register
Mail settings
Current Team Memberships
team-tcwg
Show patches with
: none
| 17207 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
Apply
«
1
2
3
4
…
172
173
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[PULL,26/32] hw/pci-host/designware: Remove unused include
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,25/32] target/arm/kvm: Drop support for kernels without KVM_ARM_PREFERRED_TARGET
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,24/32] docs: Don't define duplicate label in qemu-block-drivers.rst.inc
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,23/32] target/arm: Don't assert() for ISB/SB inside IT block
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,22/32] hw/arm: Attach PSPI module to NPCM8XX SoC
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,21/32] tests/functional: Add test for imx8mp-evk board with USDHC coverage
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,20/32] hw/arm/virt: Remove VirtMachineClass::no_highmem_ecam field
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,19/32] hw/arm/virt: Remove deprecated virt-2.12 machine
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,18/32] hw/arm/virt: Remove VirtMachineClass::smbios_old_sys_ver field
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,17/32] hw/arm/virt: Remove deprecated virt-2.11 machine
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,16/32] hw/arm/virt: Remove deprecated virt-2.10 machine
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,15/32] hw/arm/virt: Remove deprecated virt-2.9 machine
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,14/32] hw/arm/virt: Remove VirtMachineClass::claim_edge_triggered_timers field
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,13/32] hw/arm/virt: Remove deprecated virt-2.8 machine
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,12/32] hw/arm/virt: Remove VirtMachineClass::no_its field
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,11/32] hw/arm/virt: Remove deprecated virt-2.7 machine
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,10/32] hw/arm/virt: Remove VirtMachineClass::disallow_affinity_adjustment
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,09/32] hw/arm/virt: Remove VirtMachineClass::no_pmu field
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,08/32] hw/arm/virt: Remove deprecated virt-2.6 machine
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,07/32] target/arm/ptw: fix arm_cpu_get_phys_page_attrs_debug
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,06/32] target/arm/ptw: extract arm_cpu_get_phys_page
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,05/32] target/arm/ptw: get current security_space for current mmu_idx
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Not Applicable
[PULL,04/32] target/arm/ptw: extract arm_mmu_idx_to_security_space
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,03/32] hvf: only update sysreg from owning thread
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,02/32] hvf: avoid repeatedly setting trap debug for each cpu
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
[PULL,01/32] hw/arm/npcm8xx_boards: Correct valid_cpu_types setting of NPCM8XX SoC
-
-
-
2025-05-06
Peter Maydell
Accepted
[PULL,00/32] target-arm queue
-
-
-
2025-05-06
Peter Maydell
Not Applicable
target/arm: Don't assert() for ISB/SB inside IT block
target/arm: Don't assert() for ISB/SB inside IT block
-
-
-
2025-05-01
Peter Maydell
Superseded
docs: Don't define duplicate label in qemu-block-drivers.rst.inc
docs: Don't define duplicate label in qemu-block-drivers.rst.inc
-
-
-
2025-05-01
Peter Maydell
Superseded
[2/2] docs: Use uniquelabel in qemu-block-drivers.rst.inc
docs: Avoid duplicate labels with a sphinx extn
-
-
-
2025-04-29
Peter Maydell
Superseded
[1/2] docs: Create a uniquelabel Sphinx extension
docs: Avoid duplicate labels with a sphinx extn
-
-
-
2025-04-29
Peter Maydell
New
[v2,7/7] target/arm: Remove TYPE_AARCH64_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-04-29
Peter Maydell
Superseded
[v2,6/7] target/arm/kvm: don't check TYPE_AARCH64_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-04-29
Peter Maydell
Superseded
[v2,5/7] target/arm: Move aarch64 CPU property code to TYPE_ARM_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-04-29
Peter Maydell
Superseded
[v2,4/7] target/arm: Present AArch64 gdbstub based on ARM_FEATURE_AARCH64
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-04-29
Peter Maydell
Superseded
[v2,3/7] hw/core/cpu-common: Don't init gdbstub until cpu_exec_realizefn()
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-04-29
Peter Maydell
Superseded
[v2,2/7] target/microblaze: Delay gdb_register_coprocessor() to realize
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-04-29
Peter Maydell
Superseded
[v2,1/7] target/microblaze: Use 'obj' in DEVICE() casts in mb_cpu_initfn()
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-04-29
Peter Maydell
Superseded
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
Accepted
[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
Accepted
[3/3] rust: pl011: Check size of state struct at compile time
rust: Fix PL011State size mismatch assert
-
-
-
2025-03-20
Peter Maydell
Superseded
[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
Superseded
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
Superseded
[for-10.1,9/9] target/arm: Remove TYPE_AARCH64_CPU
target/arm: Remove TYPE_AARCH64_CPU class
-
-
-
2025-03-17
Peter Maydell
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Superseded
[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
Accepted
[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
Accepted
[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
Accepted
[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
Superseded
[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
«
1
2
3
4
…
172
173
»
Bundling
Create bundle: