process.c (861dc4f52e6992c933998fb4dd03fefe1fa5ce27) process.c (9fcb2e93f41c07a400885325e7dbdfceba6efaec)
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Based on arch/arm/kernel/process.c
4 *
5 * Original Copyright (C) 1995 Linus Torvalds
6 * Copyright (C) 1996-2000 Russell King - Converted to ARM.
7 * Copyright (C) 2012 ARM Ltd.
8 */

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

52#include <asm/processor.h>
53#include <asm/pointer_auth.h>
54#include <asm/stacktrace.h>
55#include <asm/switch_to.h>
56#include <asm/system_misc.h>
57
58#if defined(CONFIG_STACKPROTECTOR) && !defined(CONFIG_STACKPROTECTOR_PER_TASK)
59#include <linux/stackprotector.h>
1// SPDX-License-Identifier: GPL-2.0-only
2/*
3 * Based on arch/arm/kernel/process.c
4 *
5 * Original Copyright (C) 1995 Linus Torvalds
6 * Copyright (C) 1996-2000 Russell King - Converted to ARM.
7 * Copyright (C) 2012 ARM Ltd.
8 */

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

52#include <asm/processor.h>
53#include <asm/pointer_auth.h>
54#include <asm/stacktrace.h>
55#include <asm/switch_to.h>
56#include <asm/system_misc.h>
57
58#if defined(CONFIG_STACKPROTECTOR) && !defined(CONFIG_STACKPROTECTOR_PER_TASK)
59#include <linux/stackprotector.h>
60unsigned long __stack_chk_guard __read_mostly;
60unsigned long __stack_chk_guard __ro_after_init;
61EXPORT_SYMBOL(__stack_chk_guard);
62#endif
63
64/*
65 * Function pointers to optional machine specific functions
66 */
67void (*pm_power_off)(void);
68EXPORT_SYMBOL_GPL(pm_power_off);

--- 655 unchanged lines hidden ---
61EXPORT_SYMBOL(__stack_chk_guard);
62#endif
63
64/*
65 * Function pointers to optional machine specific functions
66 */
67void (*pm_power_off)(void);
68EXPORT_SYMBOL_GPL(pm_power_off);

--- 655 unchanged lines hidden ---