um: stop polluting the namespace with registers.h contents
authorAl Viro <viro@zeniv.linux.org.uk>
Mon, 20 Sep 2021 21:32:50 +0000 (21:32 +0000)
committerRichard Weinberger <richard@nod.at>
Tue, 21 Dec 2021 20:31:35 +0000 (21:31 +0100)
commitdbba7f704aa0c38e36c9908012e7592c8f6efc43
tree84b530e037fbb53a92c9ad59e0b239162c11c4e7
parent5f174ec3c1d62013f86db6597249174d8cb227b2
um: stop polluting the namespace with registers.h contents

Only one extern in there is needed in processor-generic.h, and it's
not needed anywhere else.  So move it over there and get rid of
the include in processor-generic.h, adding includes of registers.h
to the few files that need the declarations in it.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Richard Weinberger <richard@nod.at>
arch/um/include/asm/processor-generic.h
arch/um/include/shared/registers.h
arch/um/kernel/exec.c
arch/um/kernel/process.c
arch/x86/um/os-Linux/registers.c
arch/x86/um/ptrace_32.c
arch/x86/um/ptrace_64.c
arch/x86/um/signal.c
arch/x86/um/syscalls_64.c