Show patches with: Submitter = Will Deacon       |   961 patches
« 1 2 3 49 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[GIT,PULL] iommu/arm-smmu: Updates for 5.3 [GIT,PULL] iommu/arm-smmu: Updates for 5.3 - - - --- 2019-06-28 Will Deacon Mainlined
[GIT,PULL] arm64: fixes for 5.2 [GIT,PULL] arm64: fixes for 5.2 - - - --- 2019-07-01 Will Deacon New
[GIT,PULL] arm64: fixes for -rc2 [GIT,PULL] arm64: fixes for -rc2 - - - --- 2019-07-26 Will Deacon New
ARM: mm: Don't treat faults reported from cache maintenance as writes ARM: mm: Don't treat faults reported from cache maintenance as writes - - - --- 2019-07-29 Will Deacon Mainlined
arm64: io: Relax implicit barriers in default I/O accessors arm64: io: Relax implicit barriers in default I/O accessors - 1 - --- 2019-07-29 Will Deacon Mainlined
arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG, ERG} arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG, ERG} 1 1 - --- 2019-07-30 Will Deacon Mainlined
arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions arm64: sysreg: Remove unused and rotting SCTLR_ELx field definitions 1 - - --- 2019-07-30 Will Deacon Mainlined
arm64: esr: Add ESR exception class encoding for trapped ERET arm64: esr: Add ESR exception class encoding for trapped ERET 2 - - --- 2019-07-30 Will Deacon Mainlined
arm64: cpufeature: Don't treat granule sizes as strict arm64: cpufeature: Don't treat granule sizes as strict 2 - 1 --- 2019-08-12 Will Deacon Mainlined
[1/8] arm64: memory: Fix virt_addr_valid() using __is_lm_address() Fix issues with 52-bit kernel virtual addressing - 2 - --- 2019-08-13 Will Deacon New
[2/8] arm64: memory: Ensure address tag is masked in conversion macros Fix issues with 52-bit kernel virtual addressing - 2 - --- 2019-08-13 Will Deacon New
[3/8] arm64: memory: Rewrite default page_to_virt()/virt_to_page() Fix issues with 52-bit kernel virtual addressing - 2 - --- 2019-08-13 Will Deacon New
[4/8] arm64: memory: Simplify virt_to_page() implementation Fix issues with 52-bit kernel virtual addressing - 2 - --- 2019-08-13 Will Deacon New
[5/8] arm64: memory: Simplify _VA_START and _PAGE_OFFSET definitions Fix issues with 52-bit kernel virtual addressing - 2 - --- 2019-08-13 Will Deacon New
[6/8] arm64: memory: Implement __tag_set() as common function Fix issues with 52-bit kernel virtual addressing - 2 - --- 2019-08-13 Will Deacon New
[7/8] arm64: memory: Add comments to end of non-trivial #ifdef blocks Fix issues with 52-bit kernel virtual addressing 1 1 - --- 2019-08-13 Will Deacon New
[8/8] arm64: memory: Cosmetic cleanups Fix issues with 52-bit kernel virtual addressing 1 1 - --- 2019-08-13 Will Deacon New
arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side arm64: ftrace: Ensure module ftrace trampoline is coherent with I-side - - - --- 2019-08-16 Will Deacon Mainlined
[BOOTWRAPPER] Enable TME for lower exception levels [BOOTWRAPPER] Enable TME for lower exception levels - - - --- 2019-08-23 Will Deacon New
arm64: Add support for the Transactional Memory Extension (TME) arm64: Add support for the Transactional Memory Extension (TME) - - - --- 2019-08-23 Will Deacon New
[GIT,PULL] arm64: Fixes for -rc6 [GIT,PULL] arm64: Fixes for -rc6 - - - --- 2019-08-24 Will Deacon Mainlined
[1/6] Revert "arm64: Remove unnecessary ISBs from set_{pte, pmd, pud}" Fix TLB invalidation on arm64 - - - --- 2019-08-27 Will Deacon Mainlined
[2/6] arm64: tlb: Ensure we execute an ISB following walk cache invalidation Fix TLB invalidation on arm64 - - - --- 2019-08-27 Will Deacon Mainlined
[3/6] arm64: mm: Add ISB instruction to set_pgd() Fix TLB invalidation on arm64 - - - --- 2019-08-27 Will Deacon Mainlined
[4/6] arm64: sysreg: Add some field definitions for PAR_EL1 Fix TLB invalidation on arm64 - - - --- 2019-08-27 Will Deacon Mainlined
[5/6] arm64: mm: Ignore spurious translation faults taken from the kernel Fix TLB invalidation on arm64 - - - --- 2019-08-27 Will Deacon Mainlined
[6/6] arm64: kvm: Replace hardcoded '1' with SYS_PAR_EL1_F Fix TLB invalidation on arm64 1 - - --- 2019-08-27 Will Deacon Mainlined
[1/3] arm64: smp: Increase secondary CPU boot timeout value Try to make SMP booting slightly less fragile - 1 - --- 2019-08-27 Will Deacon Mainlined
[2/3] arm64: smp: Don't enter kernel with NULL stack pointer or task struct Try to make SMP booting slightly less fragile - 1 - --- 2019-08-27 Will Deacon Mainlined
[3/3] arm64: smp: Treat unknown boot failures as being 'stuck in kernel' Try to make SMP booting slightly less fragile - 1 - --- 2019-08-27 Will Deacon Mainlined
[GIT,PULL] arm64: Fixes for -rc7 [GIT,PULL] arm64: Fixes for -rc7 - - - --- 2019-08-28 Will Deacon Mainlined
[v5,01/10] jump_label: Don't warn on __exit jump entries arm64: avoid out-of-line ll/sc atomics 2 - - --- 2019-08-29 Will Deacon New
[v5,02/10] arm64: Use correct ll/sc atomic constraints arm64: avoid out-of-line ll/sc atomics - - - --- 2019-08-29 Will Deacon New
[v5,03/10] arm64: atomics: avoid out-of-line ll/sc atomics arm64: avoid out-of-line ll/sc atomics - - - --- 2019-08-29 Will Deacon New
[v5,04/10] arm64: avoid using hard-coded registers for LSE atomics arm64: avoid out-of-line ll/sc atomics - - - --- 2019-08-29 Will Deacon New
[v5,05/10] arm64: atomics: Remove atomic_ll_sc compilation unit arm64: avoid out-of-line ll/sc atomics - - - --- 2019-08-29 Will Deacon New
[v5,06/10] arm64: lse: Remove unused 'alt_lse' assembly macro arm64: avoid out-of-line ll/sc atomics - 1 - --- 2019-08-29 Will Deacon New
[v5,07/10] arm64: asm: Kill 'asm/atomic_arch.h' arm64: avoid out-of-line ll/sc atomics - 1 - --- 2019-08-29 Will Deacon New
[v5,08/10] arm64: lse: Make ARM64_LSE_ATOMICS depend on JUMP_LABEL arm64: avoid out-of-line ll/sc atomics - 1 - --- 2019-08-29 Will Deacon New
[v5,09/10] arm64: atomics: Undefine internal macros after use arm64: avoid out-of-line ll/sc atomics - 1 - --- 2019-08-29 Will Deacon New
[v5,10/10] arm64: atomics: Use K constraint when toolchain appears to support it arm64: avoid out-of-line ll/sc atomics - 2 - --- 2019-08-29 Will Deacon New
[GIT,PULL] arm64 updates for 5.4 [GIT,PULL] arm64 updates for 5.4 - - - --- 2019-09-13 Will Deacon Mainlined
[GIT,PULL] arm64: Fixes for -rc1 [GIT,PULL] arm64: Fixes for -rc1 - - - --- 2019-09-20 Will Deacon Mainlined
Partially revert "compiler: enable CONFIG_OPTIMIZE_INLINING forcibly" Partially revert "compiler: enable CONFIG_OPTIMIZE_INLINING forcibly" - - - --- 2019-09-30 Will Deacon New
panic: Ensure preemption is disabled during panic() panic: Ensure preemption is disabled during panic() - 1 - --- 2019-10-02 Will Deacon Mainlined
arm64: Mark functions using explicit register variables as '__always_inline' arm64: Mark functions using explicit register variables as '__always_inline' - - - --- 2019-10-02 Will Deacon Mainlined
[GIT,PULL] arm64: Fixes for -rc3 [GIT,PULL] arm64: Fixes for -rc3 - - - --- 2019-10-09 Will Deacon Mainlined
[GIT,PULL] arm64: Fixes for -rc4 [GIT,PULL] arm64: Fixes for -rc4 - - - --- 2019-10-17 Will Deacon Mainlined
[GIT,PULL] arm64: Fixes for -rc6 [GIT,PULL] arm64: Fixes for -rc6 - - - --- 2019-11-01 Will Deacon Mainlined
[GIT,PULL] arm64: Fix for -rc7 [GIT,PULL] arm64: Fix for -rc7 - - - --- 2019-11-08 Will Deacon Mainlined
[GIT,PULL] arm64: Fix for -rc8 / final [GIT,PULL] arm64: Fix for -rc8 / final - - - --- 2019-11-15 Will Deacon Mainlined
[GIT,PULL] arm64: Another fix for 5.4 [GIT,PULL] arm64: Another fix for 5.4 - - - --- 2019-11-21 Will Deacon Mainlined
arm64: mm: Fix initialisation of DMA zones on non-NUMA systems arm64: mm: Fix initialisation of DMA zones on non-NUMA systems - - 1 --- 2019-12-03 Will Deacon Mainlined
KVM: arm64: Ensure 'params' is initialised when looking up sys register KVM: arm64: Ensure 'params' is initialised when looking up sys register - - - --- 2019-12-12 Will Deacon Mainlined
[1/8] iommu/io-pgtable-arm: Rationalise TTBRn handling Finish off the split page table prep work - - 1 --- 2020-01-10 Will Deacon New
[2/8] iommu/io-pgtable-arm: Support non-coherent stage-2 page tables Finish off the split page table prep work - - - --- 2020-01-10 Will Deacon New
[3/8] iommu/io-pgtable-arm: Ensure non-cacheable mappings are Outer Shareable Finish off the split page table prep work - - - --- 2020-01-10 Will Deacon New
[4/8] iommu/io-pgtable-arm: Ensure ARM_64_LPAE_S2_TCR_RES1 is unsigned Finish off the split page table prep work - - - --- 2020-01-10 Will Deacon New
[5/8] iommu/io-pgtable-arm: Rationalise TCR handling Finish off the split page table prep work - - 1 --- 2020-01-10 Will Deacon New
[6/8] iommu/arm-smmu: Rename public #defines under ARM_SMMU_ namespace Finish off the split page table prep work - - - --- 2020-01-10 Will Deacon New
[7/8] iommu/io-pgtable-arm: Rationalise VTCR handling Finish off the split page table prep work - - - --- 2020-01-10 Will Deacon New
[8/8] iommu/io-pgtable-arm: Prepare for TTBR1 usage Finish off the split page table prep work - - 1 --- 2020-01-10 Will Deacon New
[1/2] arm64: Simplify early check for broken TX1 when KASLR is enabled A couple of cleanups on top of for-next/e0pd - - - --- 2020-01-15 Will Deacon Mainlined
[2/2] arm64: Use register field helper in kaslr_requires_kpti() A couple of cleanups on top of for-next/e0pd - 1 - --- 2020-01-15 Will Deacon Mainlined
Documentation: Call out example SYM_FUNC_* usage as x86-specific Documentation: Call out example SYM_FUNC_* usage as x86-specific - - - --- 2020-01-15 Will Deacon Mainlined
[GIT,PULL] iommu/arm-smmu: Updates for 5.6 [GIT,PULL] iommu/arm-smmu: Updates for 5.6 - - - --- 2020-01-16 Will Deacon Mainlined
[GIT,PULL] arm64 updates for 5.6 [GIT,PULL] arm64 updates for 5.6 - - - --- 2020-01-23 Will Deacon Mainlined
arm64: ssbs: Fix context-switch when SSBS instructions are present arm64: ssbs: Fix context-switch when SSBS instructions are present - 1 - --- 2020-02-06 Will Deacon New
[GIT,PULL] arm64 fixes for -rc2 [GIT,PULL] arm64 fixes for -rc2 - - - --- 2020-02-13 Will Deacon Mainlined
iommu/arm-smmu: Restore naming of driver parameter prefix iommu/arm-smmu: Restore naming of driver parameter prefix - 1 - --- 2020-02-18 Will Deacon Mainlined
arm64: memory: Add missing brackets to untagged_addr() macro arm64: memory: Add missing brackets to untagged_addr() macro - - - --- 2020-02-19 Will Deacon Mainlined
[GIT,PULL] arm64 fixes for -rc3 [GIT,PULL] arm64 fixes for -rc3 - - - --- 2020-02-21 Will Deacon Mainlined
[GIT,PULL] arm64 fixes for -rc5 [GIT,PULL] arm64 fixes for -rc5 - - - --- 2020-03-06 Will Deacon Mainlined
[GIT,PULL] arm64 fixes for -rc7 [GIT,PULL] arm64 fixes for -rc7 - - - --- 2020-03-20 Will Deacon Mainlined
[GIT,PULL] iommu/arm-smmu: Updates for 5.7 [GIT,PULL] iommu/arm-smmu: Updates for 5.7 - - - --- 2020-03-20 Will Deacon Mainlined
mm/mremap: Add comment explaining the untagging behaviour of mremap() mm/mremap: Add comment explaining the untagging behaviour of mremap() - 1 - --- 2020-03-25 Will Deacon Mainlined
[GIT,PULL] arm64 fix for -rc8/final [GIT,PULL] arm64 fix for -rc8/final - - - --- 2020-03-27 Will Deacon Mainlined
[1/8] arm64: cpufeature: Relax check for IESB support Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-14 Will Deacon New
[2/8] arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1 Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-14 Will Deacon New
[3/8] arm64: cpufeature: Add CPU capability for AArch32 EL1 support Relax sanity checking for mismatched AArch32 EL1 1 1 - --- 2020-04-14 Will Deacon New
[4/8] arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0() Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-14 Will Deacon New
[5/8] arm64: cpufeature: Factor out checking of AArch32 features Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-14 Will Deacon New
[6/8] arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-14 Will Deacon New
[7/8] arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-14 Will Deacon New
[8/8] arm64: cpufeature: Add an overview comment for the cpufeature framework Relax sanity checking for mismatched AArch32 EL1 - - - --- 2020-04-14 Will Deacon New
arm64/kvm: Fix duplicate tracepoint definitions after KVM consolidation arm64/kvm: Fix duplicate tracepoint definitions after KVM consolidation - - - --- 2020-04-21 Will Deacon New
[v2,1/8] arm64: cpufeature: Relax check for IESB support Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-21 Will Deacon Mainlined
[v2,2/8] arm64: cpufeature: Spell out register fields for ID_ISAR4 and ID_PFR1 Relax sanity checking for mismatched AArch32 EL1 - 1 1 --- 2020-04-21 Will Deacon Mainlined
[v2,3/8] arm64: cpufeature: Add CPU capability for AArch32 EL1 support Relax sanity checking for mismatched AArch32 EL1 1 1 1 --- 2020-04-21 Will Deacon Mainlined
[v2,4/8] arm64: cpufeature: Remove redundant call to id_aa64pfr0_32bit_el0() Relax sanity checking for mismatched AArch32 EL1 - 1 1 --- 2020-04-21 Will Deacon Mainlined
[v2,5/8] arm64: cpufeature: Factor out checking of AArch32 features Relax sanity checking for mismatched AArch32 EL1 - 1 1 --- 2020-04-21 Will Deacon Mainlined
[v2,6/8] arm64: cpufeature: Relax AArch32 system checks if EL1 is 64-bit only Relax sanity checking for mismatched AArch32 EL1 - 1 1 --- 2020-04-21 Will Deacon Mainlined
[v2,7/8] arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] Relax sanity checking for mismatched AArch32 EL1 - 1 1 --- 2020-04-21 Will Deacon Mainlined
[v2,8/8] arm64: cpufeature: Add an overview comment for the cpufeature framework Relax sanity checking for mismatched AArch32 EL1 - 1 - --- 2020-04-21 Will Deacon Mainlined
arm64: docs: Mandate that the I-cache doesn't hold stale kernel text arm64: docs: Mandate that the I-cache doesn't hold stale kernel text 2 - - --- 2020-04-23 Will Deacon Mainlined
arm64: kconfig: Update and comment GCC version check for kernel BTI arm64: kconfig: Update and comment GCC version check for kernel BTI 1 - - --- 2020-05-12 Will Deacon Mainlined
[1/6] arm64: scs: Store absolute SCS stack pointer value in thread_info Clean up Shadow Call Stack patches for 5.8 - 1 - --- 2020-05-15 Will Deacon Mainlined
[2/6] scs: Move accounting into alloc/free functions Clean up Shadow Call Stack patches for 5.8 - 1 - --- 2020-05-15 Will Deacon Mainlined
[3/6] arm64: scs: Use 'scs_sp' register alias for x18 Clean up Shadow Call Stack patches for 5.8 - 1 - --- 2020-05-15 Will Deacon Mainlined
[4/6] scs: Move scs_overflow_check() out of architecture code Clean up Shadow Call Stack patches for 5.8 - 1 - --- 2020-05-15 Will Deacon Mainlined
« 1 2 3 49 10 »