[prev in list] [next in list] [prev in thread] [next in thread]
List: linux-parisc
Subject: [PATCH 00/13] Make user_regset_copyin_ignore() *void*
From: Sergey Shtylyov <s.shtylyov () omp ! ru>
Date: 2022-10-14 21:22:22
Message-ID: 20221014212235.10770-1-s.shtylyov () omp ! ru
[Download RAW message or body]
Here are 13 patches against the 'next-20221014' tag of the 'linux-next.git'
repo. I'm not sure how this cross-arch series should be merged -- perhaps
thru Andrew Morton's tree?
user_regset_copyin_ignore() apparently cannot fail and so always returns 0.
Let's first remove the result checks in several architectures that call this
function and then make user_regset_copyin_ignore() return *void* instead of
*int*...
Sergey Shtylyov (13):
arc: ptrace: user_regset_copyin_ignore() always returns 0
arm: ptrace: user_regset_copyin_ignore() always returns 0
arm64: ptrace: user_regset_copyin_ignore() always returns 0
hexagon: ptrace: user_regset_copyin_ignore() always returns 0
ia64: ptrace: user_regset_copyin_ignore() always returns 0
mips: ptrace: user_regset_copyin_ignore() always returns 0
nios2: ptrace: user_regset_copyin_ignore() always returns 0
openrisc: ptrace: user_regset_copyin_ignore() always returns 0
parisc: ptrace: user_regset_copyin_ignore() always returns 0
powerpc: ptrace: user_regset_copyin_ignore() always returns 0
sh: ptrace: user_regset_copyin_ignore() always returns 0
sparc: ptrace: user_regset_copyin_ignore() always returns 0
regset: make user_regset_copyin_ignore() *void*
arch/arc/kernel/ptrace.c | 2 +-
arch/arm/kernel/ptrace.c | 8 +++-----
arch/arm64/kernel/ptrace.c | 16 ++++------------
arch/hexagon/kernel/ptrace.c | 7 +++----
arch/ia64/kernel/ptrace.c | 20 +++++++++-----------
arch/mips/kernel/ptrace.c | 9 +++++----
arch/nios2/kernel/ptrace.c | 6 +++---
arch/openrisc/kernel/ptrace.c | 8 +++-----
arch/parisc/kernel/ptrace.c | 15 +++++++++------
arch/powerpc/kernel/ptrace/ptrace-tm.c | 10 +++++-----
arch/powerpc/kernel/ptrace/ptrace-view.c | 10 +++++-----
arch/sh/kernel/ptrace_32.c | 8 ++++----
arch/sparc/kernel/ptrace_32.c | 9 +++++----
arch/sparc/kernel/ptrace_64.c | 23 +++++++++++------------
include/linux/regset.h | 15 +++++++--------
15 files changed, 77 insertions(+), 89 deletions(-)
--
2.26.3
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic