Hewlett Packard Interview Question
ConsultantsCountry: India
Interview Type: In-Person
The decompressing of kernel may depend on architecture. For example in x86, the bootloader usually does the decompressing of kernel, whereas in arm architecture, there are several assembly scripts (like head.S, start.S etc) causes calling to decompress_kernel() (arch/arm/boot/compressed/misc.c) function which in turn calls do_decompress(), which is specific to the machine type.
/boot/vmlinuz
- Anonymous May 13, 2012