diff options
author | H. Peter Anvin (Intel) <[email protected]> | 2023-12-09 13:42:14 -0800 |
---|---|---|
committer | Borislav Petkov (AMD) <[email protected]> | 2024-01-31 22:02:31 +0100 |
commit | 14619d912b658ecd9573fb88400d3830a29cadcb (patch) | |
tree | 8de248a587245122eba294060ec9ec98c98b0d2e /lib/test_fortify/write_overflow-strncpy-src.c | |
parent | ffa4901f0e004e1a0a4e18a2452a1fcc27277cc0 (diff) |
x86/fred: FRED entry/exit and dispatch code
The code to actually handle kernel and event entry/exit using
FRED. It is split up into two files thus:
- entry_64_fred.S contains the actual entrypoints and exit code, and
saves and restores registers.
- entry_fred.c contains the two-level event dispatch code for FRED.
The first-level dispatch is on the event type, and the second-level
is on the event vector.
[ bp: Fold in an allmodconfig clang build fix:
https://lore.kernel.org/r/[email protected]
and a CONFIG_IA32_EMULATION=n build fix:
https://lore.kernel.org/r/[email protected]]
Suggested-by: Thomas Gleixner <[email protected]>
Originally-by: Megha Dey <[email protected]>
Co-developed-by: Xin Li <[email protected]>
Signed-off-by: H. Peter Anvin (Intel) <[email protected]>
Signed-off-by: Xin Li <[email protected]>
Signed-off-by: Thomas Gleixner <[email protected]>
Signed-off-by: Borislav Petkov (AMD) <[email protected]>
Tested-by: Shan Kang <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'lib/test_fortify/write_overflow-strncpy-src.c')
0 files changed, 0 insertions, 0 deletions