Hi,
while I've been working on FILO and OpenBIOS lately I really wished that they could be used as nrv2b compressed payload, like its possible with etherboot.
Since etherboot is probably not going to be developed beyond v5.5 and because the zelf support in etherboot is really ugly, I thought of an alternative to support compressed payloads easily.
So I wrote a new stream which can be enabled by using CONFIG_COMPRESSED_ROM_STREAM instead of CONFIG_ROM_STREAM.
When you enable CONFIG_COMPRESSED_ROM_STREAM, the payload you specify will completely automatically be compressed during the build stage, so you don't have to do anything except safe space with a few small changes.
Stefan