diff options
author | Arthur Heymans <arthur@aheymans.xyz> | 2022-10-26 11:49:32 +0200 |
---|---|---|
committer | Felix Held <felix-coreboot@felixheld.de> | 2023-08-21 12:14:25 +0000 |
commit | db766c702ac297ffe12c182d982fd0c1743a0c4c (patch) | |
tree | e218d2e6aab39f6f598cb5fe42101c01173ce550 /src/cpu/intel | |
parent | 563f7afa0481bfe0d194467b80404eb32e8a4d44 (diff) |
cpu/x86/smm: Don't save EFER
The EFER MSR is in the SMM save state and RSM properly restores it.
Returning to 32bit mode was only done so that fxsave was done in the
same mode as fxrstor, but this is no longer done.
See commit 1efca4d570 (cpu/x86/smm: Drop fxsave/fxrstor logic)
TESTED on qemu: the smihandler works fine.
Change-Id: Ie0e9584afd1f08f51ca57da5c4350042699f130d
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/68895
Reviewed-by: Paul Menzel <paulepanter@mailbox.org>
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Elyes Haouas <ehaouas@noos.fr>
Diffstat (limited to 'src/cpu/intel')
0 files changed, 0 insertions, 0 deletions