mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-24 10:36:07 +07:00
bc8f8833e9
commit 613775d62ec60202f98d2c5f520e6e9ba6dd4ac4 upstream.
diag308 subcode 0 performes a clear reset which inlcudes the reset of
all registers in the system. While this is the preferred behavior when
loading a normal kernel via kexec it prevents the crash kernel to store
the register values in the dump. To prevent this use subcode 1 when
loading a crash kernel instead.
Fixes:
|
||
---|---|---|
.. | ||
.gitignore | ||
head.S | ||
kexec-purgatory.S | ||
Makefile | ||
purgatory.c | ||
purgatory.lds.S | ||
string.c |