
Kernel na x86 již dlouhou dobu rezervuje část paměti na začátku adresního prostoru. Do této části paměti totiž často zapisuje BIOS/EFI, případně tam je umístěn frame-buffer zobrazovacího zařízení. Velikost je doposud řízena volbou CONFIG_X86_RESERVE_LOW
, což je ve výchozím stavu 64 kB.
V budoucím jádře 5.13 byla však sjednocena raná rezervace paměti a objevily se problémy s naběhnutím Linuxu třeba na AMD Ryzen. Místo složitého hledání, kolik které systémy potřebují rezervovat, bylo rozhodnuto, že bude celý 1 MB rezervován. To by mělo problém odstranit.
(zdroj: phoronix)