3 ms·
relevant comments from Hector Martin over on Mastodon at https://social.treehouse.systems/@marcan/112754303893998372 https://social.treehouse.systems/@marcan/11
by eqvinox 2y ago
relevant comments from Hector Martin over on Mastodon at https://social.treehouse.systems/@marcan/112754303893998372 https://social.treehouse.systems/@marcan/112754303893998372
> Reminder that not all platforms support or, indeed, can support kexec() sanely at all. Like ours. kexec() requires the ability to reset all peripheral state and that is impossible on Apple Silicon because firmware is loaded by earlier boot stages and cannot be re-loaded later to the reset state without a full system reboot.
- TimGhost 2y agoSounds like Apple sorted itself out by themselves, while suffering from the limitation. So the correct response to this concern is "Okay. And? Apple will just sort itself out for themselves". I mean, what else can anyone do? Nothing because "but Apple?"
- eqvinox 2y agoThis discussion is about how to boot Linux, not how Apple's OSes do things on their devices. Booting Linux on a Macbook is the affected scenario.