Toggle navigation
Patchwork
Patches credited to Will Deacon
Login
Register
Mail settings
Current Team Memberships
None
Show patches with
: Archived =
No
| 783 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
…
7
8
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[v2,01/18] asm-generic: io: implement relaxed accessor macros as conditional wrappers
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,02/18] microblaze: io: remove dummy relaxed accessor macros
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,03/18] s390: io: remove dummy relaxed accessor macros for reads
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,04/18] xtensa: io: remove dummy relaxed accessor macros for reads
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,05/18] alpha: io: implement relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,06/18] frv: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,07/18] cris: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,08/18] ia64: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,09/18] m32r: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,10/18] m68k: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,11/18] mn10300: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,12/18] parisc: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,13/18] powerpc: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,15/18] tile: io: implement dummy relaxed accessor macros for writes
-
-
-
2014-05-22
Will Deacon
Superseded
[v2,17/18] documentation: memory-barriers: clarify relaxed io accessor semantics
-
-
-
2014-05-22
Will Deacon
Superseded
[v7,8/9] ARM: vdso initialization, mapping, and synchronization
-
-
-
2014-07-02
Will Deacon
Superseded
[01/11] KVM: ARM/arm64: fix non-const declaration of function returning const
-
-
-
2014-08-26
Will Deacon
Superseded
[02/11] KVM: ARM/arm64: fix broken __percpu annotation
-
-
-
2014-08-26
Will Deacon
Superseded
[03/11] KVM: ARM/arm64: avoid returning negative error code as bool
-
-
-
2014-08-26
Will Deacon
Superseded
[04/11] KVM: ARM/arm64: return -EFAULT if copy_from_user fails in set_timer_reg
-
-
-
2014-08-26
Will Deacon
Superseded
[05/11] KVM: vgic: return int instead of bool when checking I/O ranges
-
-
-
2014-08-26
Will Deacon
Superseded
[06/11] KVM: vgic: declare probe function pointer as const
-
-
-
2014-08-26
Will Deacon
Superseded
[RFC,v3,6/7] arm: call iommu_init before of_platform_populate
-
-
-
2014-09-12
Will Deacon
Superseded
ARM: mm: clear SCTLR.HA instead of setting it for LPAE
-
-
-
2014-09-22
Will Deacon
Superseded
[v2] perf tools: fix build breakage on arm64 targets
-
-
-
2014-09-30
Will Deacon
Superseded
KVM: arm64: add workaround for Cortex-A57 erratum #852523
-
-
-
2015-09-14
Will Deacon
Superseded
KVM: arm64: remove all traces of the ThumbEE registers
-
-
-
2015-09-15
Will Deacon
Superseded
arm64: hw_breakpoint: use target state to determine ABI behaviour
-
-
-
2015-09-15
Will Deacon
Superseded
[01/10] arm64: mm: remove unused cpu_set_idmap_tcr_t0sz function
-
-
-
2015-09-17
Will Deacon
Superseded
[02/10] arm64: proc: de-scope TLBI operation during cold boot
-
-
-
2015-09-17
Will Deacon
Superseded
[03/10] arm64: flush: use local TLB and I-cache invalidation
-
-
-
2015-09-17
Will Deacon
Superseded
[04/10] arm64: mm: rewrite ASID allocator and MM context-switching code
-
-
-
2015-09-17
Will Deacon
Superseded
[05/10] arm64: tlbflush: remove redundant ASID casts to (unsigned long)
-
-
-
2015-09-17
Will Deacon
Superseded
[09/10] arm64: tlb: remove redundant barrier from __flush_tlb_pgtable
-
-
-
2015-09-17
Will Deacon
Superseded
[2/2] ARM: mm: keep reserved ASIDs in sync with mm after multiple rollovers
-
-
-
2015-11-26
Will Deacon
Superseded
arm64: reenable interrupt when handling ptrace breakpoint
-
-
-
2015-12-21
Will Deacon
Superseded
arm64: KVM: Add braces to multi-line if statement in virtual PMU code
-
-
-
2016-04-01
Will Deacon
Superseded
iommu/arm-smmu: Fix stream-match conflict with IOMMU_DOMAIN_DMA
-
-
-
2016-04-01
Will Deacon
Superseded
arm64: barrier: implement wfe-base smp_cond_load_acquire
-
-
-
2016-06-17
Will Deacon
Superseded
[1/3] arm64: debug: unmask PSTATE.D earlier
-
-
-
2016-07-19
Will Deacon
Superseded
arm64: cpufeature: allow for version discrepancy in PMU implementations
-
-
-
2016-08-15
Will Deacon
Superseded
[5/6] irqchip/gic-v3: Convert arm64 GIC accessors to {read, write}_sysreg_s
-
-
-
2016-09-09
Will Deacon
Superseded
[6/6] irqchip/gic-v3: Use nops macro for Cavium ThunderX erratum 23154
-
-
-
2016-09-09
Will Deacon
Superseded
[RFC,01/10] arm64: cpufeature: allow for version discrepancy in PMU implementations
-
-
-
2017-01-03
Will Deacon
Superseded
[RFC,03/10] arm64: KVM: Save/restore the host SPE state when entering/leaving a VM
-
-
-
2017-01-03
Will Deacon
Superseded
[RFC,04/10] arm64: head.S: Enable EL1 (host) access to SPE when entered at EL2
-
-
-
2017-01-03
Will Deacon
Superseded
[RFC,06/10] perf/core: Export AUX buffer helpers to modules
-
-
-
2017-01-03
Will Deacon
Superseded
[RFC,07/10] perf: Directly pass PERF_AUX_* flags to perf_aux_output_end
-
-
-
2017-01-03
Will Deacon
Superseded
[RFC,09/10] drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension
-
-
-
2017-01-03
Will Deacon
Superseded
[RFC,v2,02/10] arm64: cpufeature: Don't enforce system-wide SPE capability
-
-
-
2017-01-13
Will Deacon
Superseded
[RFC,v2,05/10] genirq: export irq_get_percpu_devid_partition to modules
-
-
-
2017-01-13
Will Deacon
Superseded
[RFC,v2,06/10] perf/core: Export AUX buffer helpers to modules
-
-
-
2017-01-13
Will Deacon
Superseded
[RFC,v2,07/10] perf: Directly pass PERF_AUX_* flags to perf_aux_output_end
-
-
-
2017-01-13
Will Deacon
Superseded
[RFC,v2,08/10] perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding samples
-
-
-
2017-01-13
Will Deacon
Superseded
[RFC,v2,09/10] drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension
-
-
-
2017-01-13
Will Deacon
Superseded
[RFC,v2,10/10] dt-bindings: Document devicetree binding for ARM SPE
-
-
-
2017-01-13
Will Deacon
Superseded
[05/10] genirq: export irq_get_percpu_devid_partition to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-01-27
Will Deacon
Superseded
[06/10] perf/core: Export AUX buffer helpers to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-01-27
Will Deacon
Superseded
[08/10] perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding samples
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-01-27
Will Deacon
Superseded
[09/10] drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-01-27
Will Deacon
Superseded
[10/10] dt-bindings: Document devicetree binding for ARM SPE
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-01-27
Will Deacon
Superseded
[v2,2/6] genirq: export irq_get_percpu_devid_partition to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-04-06
Will Deacon
Superseded
[v2,3/6] perf/core: Export AUX buffer helpers to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-04-06
Will Deacon
Superseded
[v2,5/6] drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-04-06
Will Deacon
Superseded
[v2,6/6] dt-bindings: Document devicetree binding for ARM SPE
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-04-06
Will Deacon
Superseded
[v3,1/5] genirq: export irq_get_percpu_devid_partition to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-05-18
Will Deacon
Superseded
[v3,2/5] perf/core: Export AUX buffer helpers to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-05-18
Will Deacon
Superseded
[v3,3/5] perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding samples
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-05-18
Will Deacon
Superseded
[v3,4/5] drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-05-18
Will Deacon
Superseded
[v3,5/5] dt-bindings: Document devicetree binding for ARM SPE
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-05-18
Will Deacon
Superseded
[v4,1/5] genirq: export irq_get_percpu_devid_partition to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-06-05
Will Deacon
Superseded
[v4,2/5] perf/core: Export AUX buffer helpers to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-06-05
Will Deacon
Superseded
[v4,3/5] perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding samples
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-06-05
Will Deacon
Superseded
[v4,5/5] dt-bindings: Document devicetree binding for ARM SPE
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-06-05
Will Deacon
Superseded
[1/3] mm: numa: avoid waiting on freed migrated pages
mm: huge pages: Misc fixes for issues found during fuzzing
-
-
-
2017-06-06
Will Deacon
Superseded
[3/3] mm: migrate: Stabilise page count when migrating transparent hugepages
mm: huge pages: Misc fixes for issues found during fuzzing
-
-
-
2017-06-06
Will Deacon
Superseded
[1/2] perf/aux: Make aux_{head,wakeup} ring_buffer members long
[1/2] perf/aux: Make aux_{head,wakeup} ring_buffer members long
-
-
-
2017-07-28
Will Deacon
Superseded
[v5,1/7] genirq: export irq_get_percpu_devid_partition to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-09-28
Will Deacon
Superseded
[v5,2/7] perf/core: Export AUX buffer helpers to modules
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-09-28
Will Deacon
Superseded
[v5,3/7] perf/core: Add PERF_AUX_FLAG_COLLISION to report colliding samples
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-09-28
Will Deacon
Superseded
[v5,4/7] arm64: sysreg: Move SPE registers and PSB into common header files
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-09-28
Will Deacon
Superseded
[v5,5/7] arm64: head: Init PMSCR_EL2.{PA,PCT} when entered at EL2 without VHE
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-09-28
Will Deacon
Superseded
[v5,6/7] drivers/perf: Add support for ARMv8.2 Statistical Profiling Extension
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-09-28
Will Deacon
Superseded
[v5,7/7] dt-bindings: Document devicetree binding for ARM SPE
Add support for the ARMv8.2 Statistical Profiling Extension
-
-
-
2017-09-28
Will Deacon
Superseded
[1/2] security/apparmor: Replace homebrew use of write_can_lock with lockdep
[1/2] security/apparmor: Replace homebrew use of write_can_lock with lockdep
-
-
-
2017-10-03
Will Deacon
Superseded
[2/2] locking: Remove {read,write}_can_lock
[1/2] security/apparmor: Replace homebrew use of write_can_lock with lockdep
-
-
-
2017-10-03
Will Deacon
Superseded
[1/6] kernel/locking: Use struct qrwlock instead of struct __qrwlock
Switch arm64 over to qrwlock
-
-
-
2017-10-05
Will Deacon
Superseded
[2/6] locking/atomic: Add atomic_cond_read_acquire
Switch arm64 over to qrwlock
-
-
-
2017-10-05
Will Deacon
Superseded
[3/6] kernel/locking: Use atomic_cond_read_acquire when spinning in qrwlock
Switch arm64 over to qrwlock
-
-
-
2017-10-05
Will Deacon
Superseded
[4/6] arm64: locking: Move rwlock implementation over to qrwlocks
Switch arm64 over to qrwlock
-
-
-
2017-10-05
Will Deacon
Superseded
[v2,1/5] kernel/locking: Use struct qrwlock instead of struct __qrwlock
Switch arm64 over to qrwlock
-
-
-
2017-10-06
Will Deacon
Superseded
[v2,2/5] locking/atomic: Add atomic_cond_read_acquire
Switch arm64 over to qrwlock
-
-
-
2017-10-06
Will Deacon
Superseded
[v2,4/5] arm64: locking: Move rwlock implementation over to qrwlocks
Switch arm64 over to qrwlock
-
-
-
2017-10-06
Will Deacon
Superseded
[v2,5/5] kernel/locking: Prevent slowpath writers getting held up by fastpath
Switch arm64 over to qrwlock
-
-
-
2017-10-06
Will Deacon
Superseded
[3/3] alpha: atomics: Add smp_read_barrier_depends() to release/relaxed atomics
Remove lockless_dereference
-
-
-
2017-10-12
Will Deacon
Superseded
[01/18] arm64: mm: Use non-global mappings for kernel space
arm64: Unmap the kernel whilst running in userspace (KAISER)
-
-
-
2017-11-17
Will Deacon
Superseded
[02/18] arm64: mm: Temporarily disable ARM64_SW_TTBR0_PAN
arm64: Unmap the kernel whilst running in userspace (KAISER)
-
-
-
2017-11-17
Will Deacon
Superseded
[03/18] arm64: mm: Move ASID from TTBR0 to TTBR1
arm64: Unmap the kernel whilst running in userspace (KAISER)
-
-
-
2017-11-17
Will Deacon
Superseded
[04/18] arm64: mm: Remove pre_ttbr0_update_workaround for Falkor erratum #E1003
arm64: Unmap the kernel whilst running in userspace (KAISER)
-
-
-
2017-11-17
Will Deacon
Superseded
[05/18] arm64: mm: Rename post_ttbr0_update_workaround
arm64: Unmap the kernel whilst running in userspace (KAISER)
-
-
-
2017-11-17
Will Deacon
Superseded
«
1
2
3
4
…
7
8
»
Bundling
Create bundle: