The mkj6romfs.py script always wrote uncompessed directory info to the initrd image, even if compressed was smaller - but it would write the metadata as if it had compressed it.