Recently we are considering embedding the crash dump initramfs as a
standalone environment inside a normal initramfs, and use this as the
fadump initramfs. fadump can use an early init script to jump into the
crash dump environment.
This helps clean up many existing problems for currently fadump
intiramfs structure (mixing two initramfs together). I noticed there
are bug report from IBM about this so not sure if you are also working
on this? There are quite some changes to the dracut-squash module in
upstream recently, and seems you want to leverage it?
I'm also thinking about adding more upstream patches to the
dracut-squash module to make it more suitable for this fadump usage,
Many implementation details are not decided yet, just want to know and
sync the progress in case we are working on the same thing.