diff options
author | Anil Kumar <anil.kumar.k@intel.com> | 2023-09-14 14:48:21 -0700 |
---|---|---|
committer | Subrata Banik <subratabanik@google.com> | 2023-09-16 10:05:34 +0000 |
commit | ab1605e91bd8a04f21f3d3cd81f63eb390ea6b9f (patch) | |
tree | 90667575743862ade1e2a3385753afd5e4cb1a87 /src/soc/sifive/fu540/sdram.c | |
parent | 70ca3c2bafd26ab76f3d0e906477c5ed3fb2cfa0 (diff) |
soc/intel/meteorlake: Generate new TME key on each warm boot
relanding original commit 5013c60a871af8fbce8c38a1c342c454e5b8452f
("soc/intel/meteorlake: Generate new TME key on each warm boot") which was previously reverted by commit 19e66b7c951ce71a1b9bc20158af56e559f8a58f
(Revert "soc/intel/meteorlake: Generate new TME key on each warm boot")
due to consecutive reboot post warm reset issue.
The consecutive reboot post warm reboot issue has been fixed with
commit ba7a9eefcf4e571bc73d4be1141f676fc5547057 ("soc/intel/common: Fix
invalid MADT entries creation"), hence, reattempting to land the original TME key related patch.
BUG=299294328
TEST=Boot up the system, generate kernel crash using following
commands:
$ echo 1 > /proc/sys/kernel/sysrq
$ echo "c" > /proc/sysrq-trigger
System performs warm boot automatically. Once it is booted,
execute following commands in linux console of the DUT and confirm
ramoops can be read.
$ cat /sys/fs/pstore/console-ramoops-0
Signed-off-by: Anil Kumar <anil.kumar.k@intel.com>
Change-Id: I5d45d265ccef1a7d37669ea22a74b52e2f3ae20d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/77902
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Pratikkumar V Prajapati <pratikkumar.v.prajapati@intel.com>
Reviewed-by: Kapil Porwal <kapilporwal@google.com>
Reviewed-by: Subrata Banik <subratabanik@google.com>
Diffstat (limited to 'src/soc/sifive/fu540/sdram.c')
0 files changed, 0 insertions, 0 deletions