Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Mark Rutland
| Archived =
No
| 551 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
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
3
4
…
5
6
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/11] arm64: docs: describe ELF hwcaps
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
New
[01/13] atomics/treewide: s/__atomic_add_unless/atomic_fetch_add_unless/
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[01/13] dm integrity: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[01/14] arm64: remove __die()'s stack dump
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[01/16] clocksource: arm_arch_timer: clean up printk usage
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[01/18] arm64: consistently use unsigned long for thread flags
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[02/11] asm-generic: mm_hooks: allow hooks to be overridden individually
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
Superseded
[02/13] atomics/treewide: remove redundant atomic_inc_not_zero() definitions
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[02/13] EDAC, altera: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[02/14] fork: allow arch-override of VMAP stack alignment
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[02/16] clocksource: arm_arch_timer: rename type macros
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[02/18] arm64: move SCTLR_EL{1,2} assertions to <asm/sysreg.h>
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[03/11] arm64: add pointer authentication register bits
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
Superseded
[03/13] atomics/treewide: make atomic64_inc_not_zero() optional
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[03/13] firmware/ivc: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[03/14] arm64: kernel: remove {THREAD,IRQ_STACK}_START_SP
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[03/16] clocksource: arm_arch_timer: rename the PPI enum
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[03/18] arm64: introduce sysreg_clear_set()
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[04/11] arm64/cpufeature: add ARMv8.3 id_aa64isar1 bits
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
New
[04/13] atomics/treewide: make atomic_fetch_add_unless() optional
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[04/13] fs: dcache: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[04/14] arm64: factor out PAGE_* and CONT_* definitions
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[04/16] clocksource: arm_arch_timer: move enums and defines to header file
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[04/18] arm64: kill config_sctlr_el1()
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[05/11] arm64/cpufeature: detect pointer authentication
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
New
[05/13] atomics: prepare for atomic64_fetch_add_unless()
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[05/13] fs: ncpfs: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[05/14] arm64: clean up THREAD_* definitions
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[05/16] clocksource: arm_arch_timer: add a new enum for spi type
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[05/18] arm64: kill change_cpacr()
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[05/18] locking/atomic: arc: use s64 for atomic64
Untitled series #20539
-
-
-
2019-05-22
Mark Rutland
Accepted
[06/11] arm64: Don't trap host pointer auth use to EL2
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
Superseded
[06/13] atomics/generic: define atomic64_fetch_add_unless()
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[06/13] media: dvb_ringbuffer: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[06/14] arm64: clean up irq stack definitions
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[06/16] clocksource: arm_arch_timer: rework PPI selection
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[06/18] arm64: move sve_user_{enable,disable} to <asm/fpsimd.h>
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[07/11] arm64: add basic pointer authentication support
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
New
[07/13] atomics/alpha: define atomic64_fetch_add_unless()
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[07/13] net: netlink/netfilter: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[07/14] arm64: move SEGMENT_ALIGN to <asm/memory.h>
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[07/16] clocksource: arm_arch_timer: split dt-only rate handling
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[07/18] arm64: remove sigreturn wrappers
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[08/11] arm64: expose user PAC bit positions via ptrace
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
New
[08/13] atomics/arc: define atomic64_fetch_add_unless()
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[08/13] net/ipv4/tcp_input.c: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[08/14] efi/arm64: add EFI_KIMG_ALIGN
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[08/16] clocksource: arm_arch_timer: refactor arch_timer_needs_probing
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
New
[08/18] arm64: convert raw syscall invocation to C
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[09/11] arm64/kvm: preserve host HCR_EL2 value
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
New
[09/13] atomics/arm: define atomic64_fetch_add_unless()
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[09/13] net: average: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[09/14] arm64: factor out entry stack manipulation
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[09/16] clocksource: arm_arch_timer: move arch_timer_needs_of_probing into DT init call
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[09/18] arm64: convert syscall trace logic to C
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[10/11] arm64/kvm: context-switch ptrauth registers
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
Superseded
[10/13] atomics/powerpc: define atomic64_fetch_add_unless()
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[10/13] samples: mic/mpssd/mpssd.c: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[10/14] arm64: assembler: allow adr_this_cpu to use the stack pointer
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
New
[10/16] clocksource: arm_arch_timer: add structs to describe MMIO timer
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[10/18] arm64: convert native/compat syscall entry to C
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[11/11] arm64: docs: document pointer authentication
ARMv8.3 pointer authentication userspace support
-
-
-
2017-07-19
Mark Rutland
Superseded
[11/13] atomics/riscv: define atomic64_fetch_add_unless()
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[11/13] selftests/powerpc: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[11/14] arm64: use an irq stack pointer
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[11/16] clocksource: arm_arch_timer: split MMIO timer probing.
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[11/18] arm64: zero GPRs upon entry from EL0
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
New
[11/18] locking/atomic: riscv: fix atomic64_sub_if_positive() offset argument
Untitled series #20539
-
-
-
2019-05-22
Mark Rutland
Accepted
[1/1] perf: fix corruption of sibling list with hotplug
-
-
-
2014-11-05
Mark Rutland
Accepted
[12/13] atomics/treewide: make atomic64_fetch_add_unless() optional
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[12/13] workqueue: kill off ACCESS_ONCE()
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[12/14] arm64: add basic VMAP_STACK support
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[12/16] acpi/arm64: Add GTDT table parse driver
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[12/18] kernel: add ksys_personality()
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
New
[1/2] arm64: entry: remove pointless SPSR mode check
-
-
-
2016-01-05
Mark Rutland
Accepted
[1/2] arm64: fix possible spectre-v1 write in ptrace_hbp_set_event()
arm64: spectre-v1 write fixes (CVE-2018-3693)
-
-
-
2018-07-10
Mark Rutland
Accepted
[1/2] arm64: mm: abort uaccess retries upon fatal signal
[1/2] arm64: mm: abort uaccess retries upon fatal signal
-
-
-
2017-07-11
Mark Rutland
New
[1/2] arm64: mm: abort uaccess retries upon fatal signal
[1/2] arm64: mm: abort uaccess retries upon fatal signal
-
-
-
2017-07-11
Mark Rutland
Superseded
[1/2] clocksource: arm_arch_timer: validate CNTFRQ after enabling frame
[1/2] clocksource: arm_arch_timer: validate CNTFRQ after enabling frame
-
-
-
2017-10-16
Mark Rutland
New
[1/2] locking/atomics: Change 'fold' to 'grep'
locking/atomics: fix and improvement
-
-
-
2018-12-10
Mark Rutland
Superseded
[1/2] perf evsel: add per{cpu,thread} close helpers
perf stat: fix segfault when closing events
-
-
-
2017-04-28
Mark Rutland
New
[1/2] tools/memory-model: remove ACCESS_ONCE() from recipes
tools/memory-model: remove ACCESS_ONCE()
-
-
-
2018-06-28
Mark Rutland
Accepted
[13/13] atomics/treewide: make test ops optional
atomics: API cleanups
-
-
-
2018-05-23
Mark Rutland
Superseded
[13/13] rcutorture: formal: prepare for ACCESS_ONCE() removal
Preparatory work to kill off ACCESS_ONCE()
-
-
-
2017-10-09
Mark Rutland
New
[13/14] arm64: add on_accessible_stack()
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[13/16] clocksource: arm_arch_timer: simplify ACPI support code.
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[13/18] kernel: add kcompat_sys_{f,}statfs64()
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
New
[1/3] clocksource/drivers/timer-atmel-pit: Enable mck clock
-
-
-
2016-08-30
Mark Rutland
New
[1/3] kasan: add functions to clear stack poison
-
-
-
2016-03-02
Mark Rutland
Accepted
[1/3] kcov: ensure irq code sees a valid area
kcov: fix unexpected faults
-
-
-
2018-05-04
Mark Rutland
Accepted
[1/3] sched/core,x86: make struct thread_info arch specific again
-
-
-
2016-10-19
Mark Rutland
New
[1/3] sched: document that show_stack() should not be passed a NULL task
-
-
-
2016-09-26
Mark Rutland
New
[1/3] tools/virtio: fix READ_ONCE()
-
-
-
2016-11-24
Mark Rutland
Accepted
[14/14] arm64: add VMAP_STACK overflow detection
arm64: VMAP_STACK support
-
-
-
2017-08-07
Mark Rutland
Superseded
[14/16] acpi/arm64: Add memory-mapped timer support in GTDT driver
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
Accepted
[14/18] arm64: remove in-kernel call to sys_personality()
arm64: invoke syscalls with pt_regs
-
-
-
2018-05-14
Mark Rutland
Superseded
[1/4] arm64: arch_timer: add dt binding for hisilicon-161010101 erratum
[1/4] arm64: arch_timer: add dt binding for hisilicon-161010101 erratum
-
-
-
2017-02-06
Mark Rutland
New
[1/4] kbuild: allow global override of CC instrumentation
Cleanup instrumentation avoidance
-
-
-
2017-10-16
Mark Rutland
New
[1/4] perf mmap: Convert ACCESS_ONCE() to READ_ONCE()
Final ACCESS_ONCE() cleanups for v4.15
-
-
-
2017-11-27
Mark Rutland
New
[15/16] clocksource: arm_arch_timer: add GTDT support for memory-mapped timer
clocksource: arm_arch_timer: GTDT-based MMIO timer support
-
-
-
2017-04-19
Mark Rutland
New
«
1
2
3
4
…
5
6
»