Bug 16488

Summary: An error occurs when formatting an eMMC partition with ext4.
Product: [Build System, Metadata & Runtime] OE-Core Reporter: tkitano
Component: devtools / tool chainAssignee: Unassigned <unassigned>
Status: NEW --- QA Contact:
Severity: normal    
Priority: Undecided CC: meta.mr.watcher, meta.watcher
Version: 5.0.20   
Target Milestone: 0.0.0   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

Description tkitano 2026-11-04 02:45:17 UTC
[Console log]
# mkfs.ext4 /dev/mmcblk0p5
mke2fs 1.47.0 (5-Feb-2023)
Discarding device blocks: done
Creating filesystem with 7098368 4k blocks and 1777664 inodes
Filesystem UUID: [masked]
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000

Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
mkfs.ext4: Inode checksum does not match inode while creating orphan file


[Fix]
I have confirmed that the issue is resolved after applying the following bug fix via a custom layer.
Could you please apply this fix to `meta/recipes-devtools/e2fsprogs` ?

https://git.kernel.org/pub/scm/fs/ext2/e2fsprogs.git/commit/?id=6e776e87051268b7356ad6a244db0a5ac1c10dd5


[Affected Versions]
This issue occurs in e2fsprogs version 1.47.0 and has been fixed in version 1.47.1 and later.