Show patches with: Submitter = Will Deacon       |   962 patches
« 1 2 ... 5 6 79 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v6,04/21] arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs Add support for 32-bit tasks on asymmetric AArch32 systems - 1 - --- 2021-05-18 Will Deacon New
[v6,03/21] KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support Add support for 32-bit tasks on asymmetric AArch32 systems 1 1 - --- 2021-05-18 Will Deacon New
[v6,02/21] arm64: Allow mismatched 32-bit EL0 support Add support for 32-bit tasks on asymmetric AArch32 systems - 1 - --- 2021-05-18 Will Deacon New
[v6,01/21] arm64: cpuinfo: Split AArch32 registers out into a separate struct Add support for 32-bit tasks on asymmetric AArch32 systems - 1 - --- 2021-05-18 Will Deacon New
[3/3] arm64: mm: Remove unused support for Normal-WT memory type Free up a couple of MAIRs 1 - - --- 2021-05-06 Will Deacon New
[2/3] arm64: acpi: Map EFI_MEMORY_WT memory as Normal-NC Free up a couple of MAIRs 2 - - --- 2021-05-06 Will Deacon New
[1/3] arm64: mm: Remove unused support for Device-GRE memory type Free up a couple of MAIRs 1 - - --- 2021-05-06 Will Deacon New
[GIT,PULL] arm64: Fixes for -rc8 [GIT,PULL] arm64: Fixes for -rc8 - - - --- 2021-04-14 Will Deacon New
[GIT,PULL] iommu/arm-smmu: Updates for 5.13 [GIT,PULL] iommu/arm-smmu: Updates for 5.13 - - - --- 2021-04-08 Will Deacon New
[RFC,6/6] iommu: Accomodate larger pages in iommu_pgsize() 'count' calculation iommu_pgsize() improvements to help towards ->[un]map_pages() - - - --- 2021-04-01 Will Deacon New
[RFC,5/6] iommu: Hook up '->unmap_pages' driver callback iommu_pgsize() improvements to help towards ->[un]map_pages() - - - --- 2021-04-01 Will Deacon New
[RFC,4/6] iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts iommu_pgsize() improvements to help towards ->[un]map_pages() - - - --- 2021-04-01 Will Deacon New
[RFC,3/6] iommu: Use bitmap to calculate page size in iommu_pgsize() iommu_pgsize() improvements to help towards ->[un]map_pages() - - - --- 2021-04-01 Will Deacon New
[RFC,2/6] iommu: Add an unmap_pages() op for IOMMU drivers iommu_pgsize() improvements to help towards ->[un]map_pages() - - - --- 2021-04-01 Will Deacon New
[RFC,1/6] iommu/io-pgtable: Introduce unmap_pages() as a page table op iommu_pgsize() improvements to help towards ->[un]map_pages() - - - --- 2021-04-01 Will Deacon New
[GIT,PULL] arm64: Fixes for -rc5 [GIT,PULL] arm64: Fixes for -rc5 - - - --- 2021-03-25 Will Deacon New
[5/5] arm64: compat: Poison the compat sigpage Minor improvements to the compat vdso and sigpage - 1 - --- 2021-03-18 Will Deacon New
[4/5] arm64: vdso: Avoid ISB after reading from cntvct_el0 Minor improvements to the compat vdso and sigpage - 1 - --- 2021-03-18 Will Deacon New
[3/5] arm64: compat: Allow signal page to be remapped Minor improvements to the compat vdso and sigpage - 1 - --- 2021-03-18 Will Deacon New
[2/5] arm64: vdso: Remove redundant calls to flush_dcache_page() Minor improvements to the compat vdso and sigpage - 1 - --- 2021-03-18 Will Deacon New
[1/5] arm64: vdso: Use GFP_KERNEL for allocating compat vdso and signal pages Minor improvements to the compat vdso and sigpage - 1 - --- 2021-03-18 Will Deacon New
[GIT,PULL] arm64: Fixes for -rc3 [GIT,PULL] arm64: Fixes for -rc3 - - - --- 2021-03-12 Will Deacon New
[v2,2/2] arm64: Drop support for CMDLINE_EXTEND Fix arm64 CONFIG_CMDLINE handling and remove CMDLINE_EXTEND - - - --- 2021-03-03 Will Deacon New
[v2,1/2] arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Fix arm64 CONFIG_CMDLINE handling and remove CMDLINE_EXTEND - 1 - --- 2021-03-03 Will Deacon New
KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Avoid corrupting vCPU context register in guest exit - - - --- 2021-02-26 Will Deacon New
[GIT,PULL] arm64: Fixes for -rc1 [GIT,PULL] arm64: Fixes for -rc1 - - - --- 2021-02-26 Will Deacon New
[2/2] of/fdt: Append bootloader arguments when CMDLINE_EXTEND=y Fix CMDLINE_EXTEND handling for FDT "bootargs" - 1 - --- 2021-02-25 Will Deacon New
[1/2] arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Fix CMDLINE_EXTEND handling for FDT "bootargs" - 1 - --- 2021-02-25 Will Deacon New
[v2] arm64: spectre: Prevent lockdep splat on v4 mitigation enable path [v2] arm64: spectre: Prevent lockdep splat on v4 mitigation enable path 3 - - --- 2021-02-18 Will Deacon New
arm64: spectre: Avoid locking on v4 mitigation enable path arm64: spectre: Avoid locking on v4 mitigation enable path - - 1 --- 2021-02-17 Will Deacon New
[GIT,PULL] arm64 updates for 5.12 [GIT,PULL] arm64 updates for 5.12 - - - --- 2021-02-15 Will Deacon New
[GIT,PULL] iommu/arm-smmu: Updates for 5.12 [GIT,PULL] iommu/arm-smmu: Updates for 5.12 - - - --- 2021-02-01 Will Deacon New
[v4,8/8] mm: Mark anonymous struct field of 'struct vm_fault' as 'const' Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-20 Will Deacon New
[v4,7/8] mm: Use static initialisers for immutable fields of 'struct vm_fault' Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - 1 - --- 2021-01-20 Will Deacon New
[v4,6/8] mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-20 Will Deacon New
[v4,5/8] mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-20 Will Deacon New
[v4,4/8] mm: Move immutable fields of 'struct vm_fault' into anonymous struct Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-20 Will Deacon New
[v4,3/8] arm64: mm: Implement arch_wants_old_prefaulted_pte() Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-20 Will Deacon New
[v4,2/8] mm: Allow architectures to request 'old' entries when prefaulting Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-20 Will Deacon New
[v4,1/8] mm: Cleanup faultaround and finish_fault() codepaths Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-20 Will Deacon New
[RFC,8/8] mm: Mark 'info' field of 'struct vm_fault' as 'const' Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-14 Will Deacon New
[RFC,7/8] mm: Use static initialisers for 'info' field of 'struct vm_fault' Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-14 Will Deacon New
[RFC,6/8] mm: Avoid modifying vmf.info.address in __collapse_huge_page_swapin() Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-14 Will Deacon New
[RFC,5/8] mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-14 Will Deacon New
[v3,3/8] arm64: mm: Implement arch_wants_old_prefaulted_pte() Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-14 Will Deacon New
[v3,2/8] mm: Allow architectures to request 'old' entries when prefaulting Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-14 Will Deacon New
[v3,1/8] mm: Cleanup faultaround and finish_fault() codepaths Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - 1 --- 2021-01-14 Will Deacon New
compiler.h: Raise minimum version of GCC to 5.1 for arm64 compiler.h: Raise minimum version of GCC to 5.1 for arm64 - 2 1 --- 2021-01-12 Will Deacon New
Revert "arm64: Enable perf events based hard lockup detector" Revert "arm64: Enable perf events based hard lockup detector" 1 - - --- 2021-01-12 Will Deacon New
[v2,3/3] arm64: mm: Implement arch_wants_old_prefaulted_pte() Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-08 Will Deacon New
[v2,2/3] mm: Allow architectures to request 'old' entries when prefaulting Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-08 Will Deacon New
[v2,1/3] mm: Cleanup faultaround and finish_fault() codepaths Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2021-01-08 Will Deacon New
[2/2] arm64: mm: Implement arch_wants_old_faultaround_pte() Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2020-12-09 Will Deacon New
[1/2] mm: Allow architectures to request 'old' entries when prefaulting Create 'old' ptes for faultaround mappings on arm64 with hardware access flag - - - --- 2020-12-09 Will Deacon New
[v5,15/15] arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[v5,14/15] arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[v5,13/15] arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[v5,12/15] arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 An alternative series for asymmetric AArch32 systems - 1 - --- 2020-12-08 Will Deacon New
[v5,11/15] arm64: Implement task_cpu_possible_mask() An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[v5,10/15] sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity An alternative series for asymmetric AArch32 systems - 1 - --- 2020-12-08 Will Deacon New
[v5,09/15] sched: Reject CPU affinity changes based on task_cpu_possible_mask() An alternative series for asymmetric AArch32 systems - 1 - --- 2020-12-08 Will Deacon New
[v5,08/15] cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[v5,07/15] cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 An alternative series for asymmetric AArch32 systems - 1 - --- 2020-12-08 Will Deacon New
[v5,06/15] sched: Introduce task_cpu_possible_mask() to limit fallback rq selection An alternative series for asymmetric AArch32 systems - 1 - --- 2020-12-08 Will Deacon New
[v5,05/15] arm64: Advertise CPUs capable of running 32-bit applications in sysfs An alternative series for asymmetric AArch32 systems - 1 - --- 2020-12-08 Will Deacon New
[v5,04/15] arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[v5,03/15] KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support An alternative series for asymmetric AArch32 systems 1 - - --- 2020-12-08 Will Deacon New
[v5,02/15] arm64: Allow mismatched 32-bit EL0 support An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[v5,01/15] arm64: cpuinfo: Split AArch32 registers out into a separate struct An alternative series for asymmetric AArch32 systems - - - --- 2020-12-08 Will Deacon New
[GIT,PULL] arm64 fixes for -rc7 [GIT,PULL] arm64 fixes for -rc7 - - - --- 2020-12-02 Will Deacon New
[GIT,PULL] arm64 fixes for -rc6 [GIT,PULL] arm64 fixes for -rc6 - - - --- 2020-11-27 Will Deacon New
[v4,14/14] arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores An alternative series for asymmetric AArch32 systems - - - --- 2020-11-24 Will Deacon New
[v4,13/14] arm64: Implement arch_task_cpu_possible_mask() An alternative series for asymmetric AArch32 systems - - - --- 2020-11-24 Will Deacon New
[v4,12/14] arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system An alternative series for asymmetric AArch32 systems - - - --- 2020-11-24 Will Deacon New
[v4,11/14] sched: Reject CPU affinity changes based on arch_task_cpu_possible_mask() An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-24 Will Deacon New
[v4,10/14] sched: Introduce arch_task_cpu_possible_mask() to limit fallback rq selection An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-24 Will Deacon New
[v4,09/14] cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-24 Will Deacon New
[v4,08/14] arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-24 Will Deacon New
[v4,07/14] sched: Introduce restrict_cpus_allowed_ptr() to limit task CPU affinity An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-24 Will Deacon New
[v4,06/14] arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 An alternative series for asymmetric AArch32 systems - - - --- 2020-11-24 Will Deacon New
[v4,05/14] arm64: Advertise CPUs capable of running 32-bit applications in sysfs An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-24 Will Deacon New
[v4,04/14] arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs An alternative series for asymmetric AArch32 systems - - - --- 2020-11-24 Will Deacon New
[v4,03/14] KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support An alternative series for asymmetric AArch32 systems 1 - - --- 2020-11-24 Will Deacon New
[v4,02/14] arm64: Allow mismatched 32-bit EL0 support An alternative series for asymmetric AArch32 systems - - - --- 2020-11-24 Will Deacon New
[v4,01/14] arm64: cpuinfo: Split AArch32 registers out into a separate struct An alternative series for asymmetric AArch32 systems - - - --- 2020-11-24 Will Deacon New
[6/6] mm: proc: Avoid fullmm flush for young/dirty bit toggling tlb: Fix access and (soft-)dirty bit management - - - --- 2020-11-20 Will Deacon New
[5/6] tlb: mmu_gather: Introduce tlb_gather_mmu_fullmm() tlb: Fix access and (soft-)dirty bit management - - - --- 2020-11-20 Will Deacon New
[4/6] mm: proc: Invalidate TLB after clearing soft-dirty page state tlb: Fix access and (soft-)dirty bit management - - - --- 2020-11-20 Will Deacon New
[3/6] tlb: mmu_gather: Remove unused start/end arguments from tlb_finish_mmu() tlb: Fix access and (soft-)dirty bit management - - - --- 2020-11-20 Will Deacon New
[2/6] arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() tlb: Fix access and (soft-)dirty bit management - 1 - --- 2020-11-20 Will Deacon New
[1/6] arm64: pgtable: Fix pte_accessible() tlb: Fix access and (soft-)dirty bit management 1 2 - --- 2020-11-20 Will Deacon New
GIT PULL] arm64 fixes for -rc4 GIT PULL] arm64 fixes for -rc4 - - - --- 2020-11-13 Will Deacon New
[v3,14/14] arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores An alternative series for asymmetric AArch32 systems - - - --- 2020-11-13 Will Deacon New
[v3,13/14] arm64: Implement arch_cpu_allowed_mask() An alternative series for asymmetric AArch32 systems - - - --- 2020-11-13 Will Deacon New
[v3,12/14] arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system An alternative series for asymmetric AArch32 systems - - - --- 2020-11-13 Will Deacon New
[v3,11/14] sched: Reject CPU affinity changes based on arch_cpu_allowed_mask() An alternative series for asymmetric AArch32 systems - - - --- 2020-11-13 Will Deacon New
[v3,10/14] sched: Introduce arch_cpu_allowed_mask() to limit fallback rq selection An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-13 Will Deacon New
[v3,09/14] cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 An alternative series for asymmetric AArch32 systems - 1 - --- 2020-11-13 Will Deacon New
[v3,08/14] arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 An alternative series for asymmetric AArch32 systems - - - --- 2020-11-13 Will Deacon New
[v3,07/14] sched: Introduce restrict_cpus_allowed_ptr() to limit task CPU affinity An alternative series for asymmetric AArch32 systems - - - --- 2020-11-13 Will Deacon New
« 1 2 ... 5 6 79 10 »