diff options
author | Ravi Minnikanti <rminnikanti@marvell.com> | 2024-07-30 02:14:57 -0700 |
---|---|---|
committer | Heiko Schocher <hs@denx.de> | 2024-08-10 11:56:53 +0200 |
commit | cf7ea719ce60cd885cce5023dfaf7833d9fc1442 (patch) | |
tree | b37d721ed20b4714a1660dfc90346d0a0d5a565d /tools/patman/patchstream.py | |
parent | ca1f11d8c11dacd91c3bfd8e39d41db349e83f8b (diff) |
ubifs: mount fails after power cycle
When kernel uses file system encryption, fscrypt on UBIFS v5,
after a hard power cycle UBIFS journal replay fails which results in mount failure.
Failure logs:
UBIFS: recovery needed
UBIFS error (pid 0): ubifs_validate_entry: bad directory entry node
UBIFS error (pid 0): replay_bud: bad node is at LEB 890:24576
UBIFS error (pid 0): ubifs_mount: Error reading superblock on volume 'ubi0:rootfs' errno=-22!
This change is ported from kernel:
commit id: 304790c038bc4af4f19774705409db27eafb09fc
Kernel commit description:
Kernel commit description:
ubifs: Relax checks in ubifs_validate_entry()
With encrypted filenames we store raw binary data, doing
string tests is no longer possible.
Signed-off-by: rminnikanti <rminnikanti@marvell.com>
Reviewed-by: Heiko Schocher <hs@denx.de>
Diffstat (limited to 'tools/patman/patchstream.py')
0 files changed, 0 insertions, 0 deletions