Walleij: How the ARM32 Linux kernel decompresses
For those who are into the details: here is astep-by-step guide through the process of decompressing an Arm kerneland getting ready to boot from Linus Walleij. "Next thedecompression code sets up a page table, if it is possible to fit one overthe whole uncompressed+compressed kernel image. The page table is not forvirtual memory, but for enabling cache, which is then turned on. Thedecompression will for natural reasons be much faster if we can usecache."