Toggle navigation
Patchwork
Patches credited to Mark Rutland
Login
Register
Mail settings
Current Team Memberships
None
Show patches with
: none
| 993 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
…
9
10
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
selftests/ftrace: Fix event filter target_func selection
selftests/ftrace: Fix event filter target_func selection
-
-
-
2024-03-20
Mark Rutland
Accepted
[v3,8/8] arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v3,7/8] arm64: ftrace: Update stale comment
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v3,6/8] arm64: patching: Add aarch64_insn_write_literal_u64()
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v3,5/8] arm64: insn: Add helpers for BTI
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v3,4/8] arm64: Extend support for CONFIG_FUNCTION_ALIGNMENT
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v3,3/8] ACPI: Don't build ACPICA with '-Os'
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v3,2/8] Compiler attributes: GCC cold function alignment workarounds
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v3,1/8] ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPS
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-23
Mark Rutland
Accepted
[v2,8/8] arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
Superseded
[v2,7/8] arm64: ftrace: Update stale comment
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
Superseded
[v2,6/8] arm64: patching: Add aarch64_insn_write_literal_u64()
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
Superseded
[v2,5/8] arm64: insn: Add helpers for BTI
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
Superseded
[v2,4/8] ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPS
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
Superseded
[v2,3/8] arm64: Extend support for CONFIG_FUNCTION_ALIGNMENT
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
New
[v2,2/8] ACPI: Don't build ACPICA with '-Os'
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
Superseded
[v2,1/8] Compiler attributes: GCC cold function alignment workarounds
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-13
Mark Rutland
Superseded
[8/8] arm64: Implement HAVE_DYNAMIC_FTRACE_WITH_CALL_OPS
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-09
Mark Rutland
Superseded
[7/8] arm64: ftrace: Update stale comment
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-09
Mark Rutland
Superseded
[6/8] arm64: patching: Add aarch64_insn_write_literal_u64()
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-09
Mark Rutland
Superseded
[5/8] arm64: insn: Add helpers for BTI
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-09
Mark Rutland
Superseded
[4/8] ftrace: Add DYNAMIC_FTRACE_WITH_CALL_OPS
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-09
Mark Rutland
Superseded
[3/8] arm64: Extend support for CONFIG_FUNCTION_ALIGNMENT
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-09
Mark Rutland
Superseded
[2/8] ACPI: Don't build ACPICA with '-Os'
arm64/ftrace: Add support for DYNAMIC_FTRACE_WITH_CALL_OPS
-
-
-
2023-01-09
Mark Rutland
Superseded
kunit: log numbers in decimal and hex
kunit: log numbers in decimal and hex
-
-
-
2022-10-05
Mark Rutland
Accepted
[5.4.y] arm64: fix compat syscall return truncation
[5.4.y] arm64: fix compat syscall return truncation
-
-
-
2021-08-10
Mark Rutland
New
[5.10.y] arm64: fix compat syscall return truncation
[5.10.y] arm64: fix compat syscall return truncation
-
-
-
2021-08-10
Mark Rutland
Superseded
drm/vc4: fix vc4_atomic_commit_tail() logic
drm/vc4: fix vc4_atomic_commit_tail() logic
-
-
-
2021-06-08
Mark Rutland
Accepted
[1/5] arm64: vdso: don't free unallocated pages
[1/5] arm64: vdso: don't free unallocated pages
-
-
-
2020-04-14
Mark Rutland
New
[PATCHv2,3/3] KVM: arm/arm64: correct AArch32 SPSR on exception entry
[PATCHv2,1/3] KVM: arm64: correct PSTATE on exception entry
-
-
-
2020-01-08
Mark Rutland
New
[PATCHv2,1/3] KVM: arm64: correct PSTATE on exception entry
[PATCHv2,1/3] KVM: arm64: correct PSTATE on exception entry
-
-
-
2020-01-08
Mark Rutland
New
[3/3] KVM: arm/arm64: correct AArch32 SPSR on exception entry
[1/3] KVM: arm64: correct PSTATE on exception entry
-
-
-
2019-12-20
Mark Rutland
Accepted
[2/3] KVM: arm/arm64: correct CPSR on exception entry
[1/3] KVM: arm64: correct PSTATE on exception entry
-
-
-
2019-12-20
Mark Rutland
Accepted
[1/3] KVM: arm64: correct PSTATE on exception entry
[1/3] KVM: arm64: correct PSTATE on exception entry
-
-
-
2019-12-20
Mark Rutland
Accepted
[PATCHv2,8/8] arm64: ftrace: minimize ifdeffery
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
Accepted
[PATCHv2,7/8] arm64: implement ftrace with regs
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
Accepted
[PATCHv2,6/8] arm64: asm-offsets: add S_FP
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
Accepted
[PATCHv2,5/8] arm64: insn: add encoder for MOV (register)
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
Accepted
[PATCHv2,4/8] arm64: module/ftrace: intialize PLT at load time
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
Accepted
[PATCHv2,3/8] arm64: module: rework special section handling
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
New
[PATCHv2,2/8] module/ftrace: handle patchable-function-entry
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
New
[PATCHv2,1/8] ftrace: add ftrace_init_nop()
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-29
Mark Rutland
Accepted
[8/8] arm64: ftrace: minimize ifdeffery
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
Superseded
[7/8] arm64: implement ftrace with regs
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
Superseded
[6/8] arm64: asm-offsets: add S_FP
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
Superseded
[5/8] arm64: insn: add encoder for MOV (register)
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
Superseded
[4/8] arm64: module/ftrace: intialize PLT at load time
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
Superseded
[3/8] arm64: module: rework special section handling
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
Superseded
[2/8] module/ftrace: handle patchable-function-entry
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
Superseded
[1/8] ftrace: add ftrace_init_nop()
arm64: ftrace cleanup + FTRACE_WITH_REGS
-
-
-
2019-10-21
Mark Rutland
New
stop_machine: avoid potential race behaviour
stop_machine: avoid potential race behaviour
-
-
-
2019-10-07
Mark Rutland
Accepted
[PATCHv3] lib/test_kasan: add roundtrip tests
[PATCHv3] lib/test_kasan: add roundtrip tests
-
-
-
2019-08-21
Mark Rutland
New
[PATCHv2] lib/test_kasan: add roundtrip tests
[PATCHv2] lib/test_kasan: add roundtrip tests
-
-
-
2019-08-19
Mark Rutland
Superseded
[9/9] samples/kretprobe: correctly check for kthreads
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[8/9] x86/fpu: correctly check for kthreads
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[7/9] x86/lbr: correctly check for kthreads
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[6/9] sparc/perf: correctly check for kthreads
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[5/9] arm64: correctly check for ktrheads
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[4/9] arm/perf: correctly check for kthreads
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[3/9] kmemleak: correctly check for kthreads
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[2/9] sched: treewide: use is_kthread()
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
[1/9] sched/core: add is_kthread() helper
kthread detection cleanup
-
-
-
2019-08-14
Mark Rutland
New
lib: remove redundant ftrace flag removal
lib: remove redundant ftrace flag removal
-
-
-
2019-08-06
Mark Rutland
New
Documentation/features/locking: update lists
Documentation/features/locking: update lists
-
-
-
2019-07-23
Mark Rutland
Accepted
[PATCHv2] mm: treewide: Clarify pgtable_page_{ctor,dtor}() naming
[PATCHv2] mm: treewide: Clarify pgtable_page_{ctor,dtor}() naming
-
-
-
2019-07-22
Mark Rutland
New
[v4.9.y] arm64: crypto: remove accidentally backported files
[v4.9.y] arm64: crypto: remove accidentally backported files
-
-
-
2019-07-15
Mark Rutland
New
mm: treewide: Clarify pgtable_page_{ctor,dtor}() naming
mm: treewide: Clarify pgtable_page_{ctor,dtor}() naming
-
-
-
2019-06-10
Mark Rutland
New
[18/18] locking/atomic: s390/pci: remove redundant casts
Untitled series #20539
-
-
-
2019-05-22
Mark Rutland
Accepted
[17/18] locking/atomic: crypto: nx: remove redundant casts
Untitled series #20539
-
-
-
2019-05-22
Mark Rutland
Accepted
[16/18] locking/atomic: use s64 for atomic64_t on 64-bit
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
New
[15/18] locking/atomic: x86: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[14/18] locking/atomic: sparc: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[13/18] locking/atomic: s390: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[12/18] locking/atomic: riscv: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[11/18] locking/atomic: riscv: fix atomic64_sub_if_positive() offset argument
Untitled series #20539
-
-
-
2019-05-22
Mark Rutland
Accepted
[10/18] locking/atomic: powerpc: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[09/18] locking/atomic: mips: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
New
[08/18] locking/atomic: ia64: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[07/18] locking/atomic: arm64: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[06/18] locking/atomic: arm: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[05/18] locking/atomic: arc: use s64 for atomic64
Untitled series #20539
-
-
-
2019-05-22
Mark Rutland
Accepted
[04/18] locking/atomic: alpha: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[03/18] locking/atomic: generic: use s64 for atomic64
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[02/18] locking/atomic: s390/pci: prepare for atomic64_read() conversion
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[01/18] locking/atomic: crypto: nx: prepare for atomic64_read() conversion
locking/atomic: atomic64 type cleanup
-
-
-
2019-05-22
Mark Rutland
Accepted
[PATCHv2] io_uring: avoid page allocation warnings
[PATCHv2] io_uring: avoid page allocation warnings
-
-
-
2019-05-01
Mark Rutland
New
[PATCHv2] io_uring: free allocated io_memory once
[PATCHv2] io_uring: free allocated io_memory once
-
-
-
2019-04-30
Mark Rutland
Accepted
io_uring: free allocated io_memory once
io_uring: free allocated io_memory once
-
-
-
2019-04-30
Mark Rutland
Superseded
io_uring: avoid page allocation warnings
io_uring: avoid page allocation warnings
-
-
-
2019-04-30
Mark Rutland
New
io_uring: fix SQPOLL cpu validation
io_uring: fix SQPOLL cpu validation
-
-
-
2019-04-30
Mark Rutland
Accepted
kcov: improve CONFIG_ARCH_HAS_KCOV help text
kcov: improve CONFIG_ARCH_HAS_KCOV help text
-
-
-
2019-04-12
Mark Rutland
Accepted
kasan: prevent recursive instrumentation
kasan: prevent recursive instrumentation
-
-
-
2019-02-22
Mark Rutland
New
[PATCHv2,2/2] locking/atomics: Check atomic headers with sha1sum
locking/atomics: fix and improvement
-
-
-
2019-02-11
Mark Rutland
New
[PATCHv2,1/2] locking/atomics: Change 'fold' to 'grep'
locking/atomics: fix and improvement
-
-
-
2019-02-11
Mark Rutland
New
perf/core: don't WARN for impossible rb sizes
perf/core: don't WARN for impossible rb sizes
-
-
-
2019-01-10
Mark Rutland
Accepted
[2/2] locking/atomics: Check atomic headers with sha1sum
locking/atomics: fix and improvement
-
-
-
2018-12-10
Mark Rutland
Superseded
[1/2] locking/atomics: Change 'fold' to 'grep'
locking/atomics: fix and improvement
-
-
-
2018-12-10
Mark Rutland
Superseded
[PATCHv2] locking/atomics: build atomic headers as required
[PATCHv2] locking/atomics: build atomic headers as required
-
-
-
2018-11-28
Mark Rutland
New
locking/atomics: build atomic headers as required
locking/atomics: build atomic headers as required
-
-
-
2018-11-23
Mark Rutland
Superseded
[PATCHv3,6/6] arm64: use instrumented atomics
atomics: generate atomic headers / instrument arm64
-
-
-
2018-09-04
Mark Rutland
New
«
1
2
3
4
…
9
10
»
Bundling
Create bundle: