Toggle navigation
Patchwork
Linux Kernel Mailing List
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Will Deacon
| State =
Action Required
| Archived =
No
| 63 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
In Next
Search
Archived
No
Yes
Both
Delegate
Apply
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[RFC,4/4] arm64: Check user stack pointer on syscall entry
Allow tasks to have their user stack pointer sanity checked
- - -
0 0 0
2019-02-11
Will Deacon
New
[RFC,3/4] mm: Add kconfig entries for user stack pointer checking
Allow tasks to have their user stack pointer sanity checked
- - -
0 0 0
2019-02-11
Will Deacon
New
[RFC,2/4] mm: Expose user stack pointer checking via prctl()
Allow tasks to have their user stack pointer sanity checked
- - -
0 0 0
2019-02-11
Will Deacon
New
[RFC,1/4] mm: Check user stack pointer is mapped with MAP_STACK
Allow tasks to have their user stack pointer sanity checked
- - -
0 0 0
2019-02-11
Will Deacon
New
[2/2] arm64: io: Hook up __io_par() for inX() ordering
Ensure inX() is ordered wrt delay() routines
- - -
0 0 0
2019-02-11
Will Deacon
New
[1/2] asm-generic/io: Pass result on inX() accessor to __io_par()
Ensure inX() is ordered wrt delay() routines
1 - -
0 0 0
2019-02-11
Will Deacon
New
[RFC] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section
[RFC] docs/memory-barriers.txt: Rewrite "KERNEL I/O BARRIER EFFECTS" section
- - -
0 0 0
2019-02-11
Will Deacon
New
[GIT,PULL] arm64: fixes for -rc6
[GIT,PULL] arm64: fixes for -rc6
- - -
0 0 0
2019-02-08
Will Deacon
New
[GIT,PULL] arm64: fixes for -rc5
[GIT,PULL] arm64: fixes for -rc5
- - -
0 0 0
2019-02-01
Will Deacon
New
[stable-4.9.y] locking/qspinlock: Pull in asm/byteorder.h to ensure correct endianness
[stable-4.9.y] locking/qspinlock: Pull in asm/byteorder.h to ensure correct endianness
- - -
0 0 0
2019-01-24
Will Deacon
New
[GIT,PULL] arm64: fixes for -rc3
[GIT,PULL] arm64: fixes for -rc3
- - -
0 0 0
2019-01-20
Will Deacon
New
[GIT,PULL] arm64: fixes for -rc2
[GIT,PULL] arm64: fixes for -rc2
- - -
0 0 0
2019-01-11
Will Deacon
New
[GIT,PULL] arm64: fixes for -rc1
[GIT,PULL] arm64: fixes for -rc1
- - -
0 0 0
2019-01-04
Will Deacon
New
[GIT,PULL] arm64: updates for 4.21
[GIT,PULL] arm64: updates for 4.21
- - -
0 0 0
2018-12-14
Will Deacon
New
[RESEND,v4,5/5] lib/ioremap: Ensure break-before-make is used for huge p4d mappings
Clean up huge vmap and ioremap code
- 1 -
0 0 0
2018-12-06
Will Deacon
In Next
[RESEND,v4,4/5] lib/ioremap: Ensure phys_addr actually corresponds to a physical address
Clean up huge vmap and ioremap code
- 1 1
0 0 0
2018-12-06
Will Deacon
In Next
[RESEND,v4,3/5] x86/pgtable: Drop pXd_none() checks from pXd_free_pYd_table()
Clean up huge vmap and ioremap code
1 1 -
0 0 0
2018-12-06
Will Deacon
In Next
[RESEND,v4,2/5] arm64: mmu: Drop pXd_present() checks from pXd_free_pYd_table()
Clean up huge vmap and ioremap code
- - -
0 0 0
2018-12-06
Will Deacon
In Next
[RESEND,v4,1/5] ioremap: Rework pXd_free_pYd_page() API
Clean up huge vmap and ioremap code
- 1 -
0 0 0
2018-12-06
Will Deacon
In Next
[v2,2/2] arm64: preempt: Provide our own implementation of asm/preempt.h
arm64: Only call into preempt_schedule() if need_resched()
- 1 -
0 0 0
2018-11-30
Will Deacon
New
[v2,1/2] preempt: Move PREEMPT_NEED_RESCHED definition into arch code
arm64: Only call into preempt_schedule() if need_resched()
- - -
0 0 0
2018-11-30
Will Deacon
New
[v4,5/5] lib/ioremap: Ensure break-before-make is used for huge p4d mappings
Clean up huge vmap and ioremap code
- 1 -
0 0 0
2018-11-26
Will Deacon
In Next
[v4,4/5] lib/ioremap: Ensure phys_addr actually corresponds to a physical address
Clean up huge vmap and ioremap code
- 1 1
0 0 0
2018-11-26
Will Deacon
In Next
[v4,3/5] x86/pgtable: Drop pXd_none() checks from pXd_free_pYd_table()
Clean up huge vmap and ioremap code
1 1 -
0 0 0
2018-11-26
Will Deacon
In Next
[v4,2/5] arm64: mmu: Drop pXd_present() checks from pXd_free_pYd_table()
Clean up huge vmap and ioremap code
- - -
0 0 0
2018-11-26
Will Deacon
In Next
[v4,1/5] ioremap: Rework pXd_free_pYd_page() API
Clean up huge vmap and ioremap code
- 1 -
0 0 0
2018-11-26
Will Deacon
In Next
docs/memory-barriers.txt: Enforce heavy ordering for port I/O accesses
docs/memory-barriers.txt: Enforce heavy ordering for port I/O accesses
- - -
0 0 0
2018-11-26
Will Deacon
In Next
mremap: properly flush TLB before releasing the page
mremap: properly flush TLB before releasing the page
2 - 1
0 0 0
2018-11-02
Will Deacon
New
[GIT,PULL] Couple more arm64 fixes for 4.19
[GIT,PULL] Couple more arm64 fixes for 4.19
- - -
0 0 0
2018-10-12
Will Deacon
New
[GIT,PULL] Late arm64 fixes for 4.19
[GIT,PULL] Late arm64 fixes for 4.19
- - -
0 0 0
2018-10-01
Will Deacon
New
[GIT,PULL] arm64: fixes for -rc4
[GIT,PULL] arm64: fixes for -rc4
- - -
0 0 0
2018-09-14
Will Deacon
New
[GIT,PULL] arm64: fix for -rc3
[GIT,PULL] arm64: fix for -rc3
- - -
0 0 0
2018-09-07
Will Deacon
New
[RESEND,2/2] arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ
Don't use SIGMINSTKSZ when enforcing alternative signal stack size for compat tasks
- 1 -
0 0 0
2018-09-05
Will Deacon
New
[RESEND,1/2] signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys_sigaltstack
Don't use SIGMINSTKSZ when enforcing alternative signal stack size for compat tasks
- - -
0 0 0
2018-09-05
Will Deacon
New
[v2,5/5] MAINTAINERS: Add entry for MMU GATHER AND TLB INVALIDATION
Extend and consolidate mmu_gather into new file
- - -
0 0 0
2018-09-04
Will Deacon
New
[v2,4/5] mm/memory: Move mmu_gather and TLB invalidation code into its own file
Extend and consolidate mmu_gather into new file
- - -
0 0 0
2018-09-04
Will Deacon
New
[v2,3/5] asm-generic/tlb: Track which levels of the page tables have been cleared
Extend and consolidate mmu_gather into new file
2 - -
0 0 0
2018-09-04
Will Deacon
New
[v2,2/5] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather
Extend and consolidate mmu_gather into new file
1 - -
0 0 0
2018-09-04
Will Deacon
New
[v2,1/5] asm-generic/tlb: Guard with #ifdef CONFIG_MMU
Extend and consolidate mmu_gather into new file
2 - -
0 0 0
2018-09-04
Will Deacon
New
[GIT,PULL] arm64: fixes for -rc2
[GIT,PULL] arm64: fixes for -rc2
- - -
0 0 0
2018-08-31
Will Deacon
New
[12/12] arm64: tlb: Rewrite stale comment in asm/tlbflush.h
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[11/12] arm64: tlb: Avoid synchronous TLBIs when freeing page tables
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[10/12] arm64: tlb: Adjust stride and type of TLBI according to mmu_gather
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[09/12] asm-generic/tlb: Track which levels of the page tables have been cleared
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
1 - -
0 0 0
2018-08-30
Will Deacon
New
[08/12] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[07/12] asm-generic/tlb: Guard with #ifdef CONFIG_MMU
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[06/12] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[05/12] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[04/12] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[03/12] arm64: pgtable: Implement p[mu]d_valid() and check in set_p[mu]d()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[02/12] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[01/12] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-30
Will Deacon
New
[RFC,11/11] arm64: tlb: Avoid synchronous TLBIs when freeing page tables
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,10/11] arm64: tlb: Adjust stride and type of TLBI according to mmu_gather
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,09/11] asm-generic/tlb: Track which levels of the page tables have been cleared
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,08/11] asm-generic/tlb: Track freeing of page-table directories in struct mmu_gather
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,07/11] asm-generic/tlb: Guard with #ifdef CONFIG_MMU
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,06/11] arm64: tlb: Remove redundant !CONFIG_HAVE_RCU_TABLE_FREE code
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,05/11] arm64: tlbflush: Allow stride to be specified for __flush_tlb_range()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,04/11] arm64: tlb: Justify non-leaf invalidation in flush_tlb_range()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,03/11] arm64: pgtable: Implement p[mu]d_valid() and check in set_p[mu]d()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,02/11] arm64: tlb: Add DSB ISHST prior to TLBI in __flush_tlb_[kernel_]pgtable()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New
[RFC,01/11] arm64: tlb: Use last-level invalidation in flush_tlb_kernel_range()
Avoid synchronous TLB invalidation for intermediate page-table entries on arm64
- - -
0 0 0
2018-08-24
Will Deacon
New