Commit 96034455 authored by Thomas Gleixner's avatar Thomas Gleixner Committed by Borislav Petkov
Browse files

x86/fpu: Mark fpu__init_prepare_fx_sw_frame() as __init

parent ca834def
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -31,6 +31,4 @@ fpu__alloc_mathframe(unsigned long sp, int ia32_frame,

unsigned long fpu__get_fpstate_size(void);

extern void fpu__init_prepare_fx_sw_frame(void);

#endif /* _ASM_X86_FPU_SIGNAL_H */
+8 −0
Original line number Diff line number Diff line
/* SPDX-License-Identifier: GPL-2.0 */
#ifndef __X86_KERNEL_FPU_INTERNAL_H
#define __X86_KERNEL_FPU_INTERNAL_H

/* Init functions */
extern void fpu__init_prepare_fx_sw_frame(void);

#endif
+3 −1
Original line number Diff line number Diff line
@@ -16,6 +16,8 @@
#include <asm/trapnr.h>
#include <asm/trace/fpu.h>

#include "internal.h"

static struct _fpx_sw_bytes fx_sw_reserved __ro_after_init;
static struct _fpx_sw_bytes fx_sw_reserved_ia32 __ro_after_init;

@@ -514,7 +516,7 @@ unsigned long fpu__get_fpstate_size(void)
 * This will be saved when ever the FP and extended state context is
 * saved on the user stack during the signal handler delivery to the user.
 */
void fpu__init_prepare_fx_sw_frame(void)
void __init fpu__init_prepare_fx_sw_frame(void)
{
	int size = fpu_user_xstate_size + FP_XSTATE_MAGIC2_SIZE;

+1 −0
Original line number Diff line number Diff line
@@ -19,6 +19,7 @@

#include <asm/tlbflush.h>

#include "internal.h"
#include "xstate.h"

#define for_each_extended_xfeature(bit, mask)				\