OpenBMC Boot time improvements

Patrick Williams patrick at
Tue Sep 13 07:56:30 AEST 2022

On Mon, Sep 12, 2022 at 01:32:19PM -0700, Ed Tanous wrote:

> Decompressing the dtb, initramfs, and kernel images is seconds 5-14.  If
> there's a way to optimize that better that u-bmc has implemented ahead of
> us, that seems like an area for improvement that we could pull in.

I switched some systems to use zstd instead of xz.  I'm not sure if that
was done as a default or not, but it is significantly faster for

> Kernel starts at ~20 seconds, then 3.5 seconds of dead air... not sure
> what's going on there.

This is probably the kernel self-decompression.

Patrick Williams
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <>

More information about the openbmc mailing list