nospec-branch.h (cbecf716ca618fd44feda6bd9a64a8179d031fc5) nospec-branch.h (5e21a3ecad1500e35b46701e7f3f232e15d78e69)
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#ifndef _ASM_X86_NOSPEC_BRANCH_H_
4#define _ASM_X86_NOSPEC_BRANCH_H_
5
6#include <linux/static_key.h>
7#include <linux/objtool.h>
8
9#include <asm/alternative.h>
1/* SPDX-License-Identifier: GPL-2.0 */
2
3#ifndef _ASM_X86_NOSPEC_BRANCH_H_
4#define _ASM_X86_NOSPEC_BRANCH_H_
5
6#include <linux/static_key.h>
7#include <linux/objtool.h>
8
9#include <asm/alternative.h>
10#include <asm/alternative-asm.h>
11#include <asm/cpufeatures.h>
12#include <asm/msr-index.h>
13#include <asm/unwind_hints.h>
14
15/*
16 * Fill the CPU return stack buffer.
17 *
18 * Each entry in the RSB, if used for a speculative 'ret', contains an

--- 346 unchanged lines hidden ---
10#include <asm/cpufeatures.h>
11#include <asm/msr-index.h>
12#include <asm/unwind_hints.h>
13
14/*
15 * Fill the CPU return stack buffer.
16 *
17 * Each entry in the RSB, if used for a speculative 'ret', contains an

--- 346 unchanged lines hidden ---