return err;
dn->compr_type = cpu_to_le16(MKFS_UBIFS_COMPR_LZO);
+ /* No compression */
if (out_len > UBIFS_BLOCK_SIZE) {
- bytes_read = UBIFS_BLOCK_SIZE - UBIFS_DATA_NODE_SZ;
- dn->size = cpu_to_le32(bytes_read);
- memset(buf, 0, UBIFS_BLOCK_SIZE);
- memcpy(buf, src_addr + offset, bytes_read);
-
- err = lzo1x_1_compress(buf, bytes_read, dn->data, &out_len, lzo_mem);
- if (err != LZO_E_OK)
- return err;
+ memcpy(dn->data, buf, bytes_read);
+ out_len = bytes_read;
+ dn->compr_type = cpu_to_le16(MKFS_UBIFS_COMPR_NONE);
}
dn_len = UBIFS_DATA_NODE_SZ + out_len;