ubifs: Introduce new data node field, compr_size
authorRichard Weinberger <richard@nod.at>
Thu, 29 Sep 2016 19:17:15 +0000 (21:17 +0200)
committerRichard Weinberger <richard@nod.at>
Mon, 12 Dec 2016 22:07:38 +0000 (23:07 +0100)
commitf1f52d6b029776bef4a60cc30011a81f0420a873
tree7d7c6078c20eac59ce2c5ace303caaa55ebc90a1
parent959c2de2b30bd09582392105889f68a96cb94fa4
ubifs: Introduce new data node field, compr_size

When data of a data node is compressed and encrypted
we need to store the size of the compressed data because
before encryption we may have to add padding bytes.

For the new field we consume the last two padding bytes
in struct ubifs_data_node. Two bytes are fine because
the data length is at most 4096.

Signed-off-by: Richard Weinberger <richard@nod.at>
fs/ubifs/journal.c
fs/ubifs/ubifs-media.h