processor.h (ed0bc98f8cbe4f8254759d333a47aedc816ff8c5) processor.h (028474876f472c3b6eee633aed528a1206609657)
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2#ifndef _ASM_POWERPC_PROCESSOR_H
3#define _ASM_POWERPC_PROCESSOR_H
4
5/*
6 * Copyright (C) 2001 PPC 64 Team, IBM Corp
7 */
8

--- 149 unchanged lines hidden (view full) ---

158 unsigned long ksp_limit; /* if ksp <= ksp_limit stack overflow */
159#ifdef CONFIG_PPC_RTAS
160 unsigned long rtas_sp; /* stack pointer for when in RTAS */
161#endif
162#endif
163#if defined(CONFIG_PPC_BOOK3S_32) && defined(CONFIG_PPC_KUAP)
164 unsigned long kuap; /* opened segments for user access */
165#endif
1/* SPDX-License-Identifier: GPL-2.0-or-later */
2#ifndef _ASM_POWERPC_PROCESSOR_H
3#define _ASM_POWERPC_PROCESSOR_H
4
5/*
6 * Copyright (C) 2001 PPC 64 Team, IBM Corp
7 */
8

--- 149 unchanged lines hidden (view full) ---

158 unsigned long ksp_limit; /* if ksp <= ksp_limit stack overflow */
159#ifdef CONFIG_PPC_RTAS
160 unsigned long rtas_sp; /* stack pointer for when in RTAS */
161#endif
162#endif
163#if defined(CONFIG_PPC_BOOK3S_32) && defined(CONFIG_PPC_KUAP)
164 unsigned long kuap; /* opened segments for user access */
165#endif
166#ifdef CONFIG_VMAP_STACK
167 unsigned long srr0;
168 unsigned long srr1;
169 unsigned long dar;
170 unsigned long dsisr;
171#endif
166 /* Debug Registers */
167 struct debug_reg debug;
168 struct thread_fp_state fp_state;
169 struct thread_fp_state *fp_save_area;
170 int fpexc_mode; /* floating-point exception mode */
171 unsigned int align_ctl; /* alignment handling control */
172#ifdef CONFIG_HAVE_HW_BREAKPOINT
173 struct perf_event *ptrace_bps[HBP_NUM];

--- 276 unchanged lines hidden ---
172 /* Debug Registers */
173 struct debug_reg debug;
174 struct thread_fp_state fp_state;
175 struct thread_fp_state *fp_save_area;
176 int fpexc_mode; /* floating-point exception mode */
177 unsigned int align_ctl; /* alignment handling control */
178#ifdef CONFIG_HAVE_HW_BREAKPOINT
179 struct perf_event *ptrace_bps[HBP_NUM];

--- 276 unchanged lines hidden ---