summaryrefslogtreecommitdiffstats
path: root/arch/powerpc
diff options
context:
space:
mode:
authorMichael Ellerman <mpe@ellerman.id.au>2018-10-15 23:01:43 +1100
committerMichael Ellerman <mpe@ellerman.id.au>2018-10-19 15:09:04 +1100
commit6ce7bff045f6a0eaa94c63617d73ad0bc66ce40c (patch)
treec38a375aa5f1aede3c5aa20529c3d8d798eaae2b /arch/powerpc
parent22a3d03d69dfd3bfc606d1996969820d619b7c27 (diff)
downloadlinux-stable-6ce7bff045f6a0eaa94c63617d73ad0bc66ce40c.tar.gz
linux-stable-6ce7bff045f6a0eaa94c63617d73ad0bc66ce40c.tar.bz2
linux-stable-6ce7bff045f6a0eaa94c63617d73ad0bc66ce40c.zip
powerpc/aout: Fix struct user definition to use user_pt_regs
I'm pretty sure this is dead code, it's only used by the a.out core dump code, and we don't support a.out. We should remove it. But while it's in the tree it should be using the ABI version of pt_regs which is called user_pt_regs in the kernel, because the whole struct is written to the core dump and so its size shouldn't change. Note this isn't a uapi header so we don't need an ifdef. Fixes: 002af9391bfb ("powerpc: Split user/kernel definitions of struct pt_regs") Signed-off-by: Michael Ellerman <mpe@ellerman.id.au>
Diffstat (limited to 'arch/powerpc')
-rw-r--r--arch/powerpc/include/asm/user.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/include/asm/user.h b/arch/powerpc/include/asm/user.h
index 5c0e082eae7b..99443b8594e7 100644
--- a/arch/powerpc/include/asm/user.h
+++ b/arch/powerpc/include/asm/user.h
@@ -31,7 +31,7 @@
* to write an integer number of pages.
*/
struct user {
- struct pt_regs regs; /* entire machine state */
+ struct user_pt_regs regs; /* entire machine state */
size_t u_tsize; /* text size (pages) */
size_t u_dsize; /* data size (pages) */
size_t u_ssize; /* stack size (pages) */