> If your patch is applied, the data which is compressed > by your big-endian system won't be decompressed in other little-endian system.
I can't understand this. Please, could you explain this more ? My patch just replaces put_unaligned with put_unaligned_le16. and this just write compression data in little endian byte-order regardless of machine byte-order, like ext file system. So, i guess there is no problem what you pointed Thanks.