On Wed, 2019-07-31 at 21:44 +0200, Sven Schnelle wrote: > Hi James, > > On Wed, Jul 31, 2019 at 12:40:12PM -0700, James Bottomley wrote: > > > What about causing the compressed make to build both a stripped and > > a non-stripped bzImage (say sbzImage and bzImage). That way you > > always have the stripped one available for small size things like > > boot from tape or DVD? but in the usual case we use the bzImage > > with full contents. > > In that case we would also need to build two lifimages - how about > adding a config option option? Something like "Strip debug > information from compressed kernel images"? Actually, I just looked at what x86 does. It has this in the arch/x86/boot/compressed/Makefile: OBJCOPYFLAGS_vmlinux.bin := -R .comment -S $(obj)/vmlinux.bin: vmlinux FORCE $(call if_changed,objcopy) So it basically strips all the debug information from the kernel before compressing, which argues there's no need to retain the information because x86 doesn't bother. James