View previous topic :: View next topic |
Author |
Message |
pingtoo Veteran
Joined: 10 Sep 2021 Posts: 1420 Location: Richmond Hill, Canada
|
Posted: Tue Apr 23, 2024 1:07 pm Post subject: |
|
|
Goverp,
About the decompress, making a small excusable with a payload then at runtime let the executable read the payload and decompress payload and deposit the decompressed code into right memory location then jump to it make since. it was also my understanding until I am reading the code.
I also have another thoughts about the EFI, if the kexec was design bypass firmware, then why it want to pass execution back to EFI firmware for booting. This is another part the bother me when trying to understand the source code.
I am confuse at the moment, I will do more research to see if I can find out more about how this work.
Thank you very much for patiently working with me on this. |
|
Back to top |
|
|
Goverp Advocate
Joined: 07 Mar 2007 Posts: 2199
|
Posted: Mon Dec 09, 2024 6:48 pm Post subject: |
|
|
Necropost!
Found my problem. It's a known Gentoo bug with the kexec-tools ebuild used on Zen3 hardware. Rebuilding the package with CFLAGS="-march=X86_64-v2" builds a version of kexec that works for me. _________________ Greybeard |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|