Bug 2186915
| Summary: | blkid output changed causing boot failures in rawhide | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jeremy Linton <jeremy.linton> |
| Component: | util-linux | Assignee: | Karel Zak <kzak> |
| Status: | POST --- | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | urgent | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 39 | CC: | kzak |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | aarch64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | Bug | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Jeremy Linton
2023-04-14 20:15:21 UTC
I'm attempting to bisect it with an upstream clone at the moment. The bisect reports: [5e98d8edba109518dfd3f922ee920a4c7d084272] libblkid: xfs: add more superblock fields Although the log reports: 140968: libblkid: LOWPROBE: [31] xfs: 140968: libblkid: BUFFER: reuse: off=0 len=1024 (for off=0 len=1024) 140968: libblkid: LOWPROBE: magic sboff=0, kboff=0 140968: libblkid: LOWPROBE: call probefunc() 140968: libblkid: BUFFER: reuse: off=0 len=1024 (for off=0 len=272) 140968: libblkid: LOWPROBE: read: off=0 len=4096 140968: libblkid: LOWPROBE: incorrect checksum for type xfs, got FA0A3CA3, expected F93C4D8B 140968: libblkid: LOWPROBE: [32] xfs_external_log: 140968: libblkid: LOWPROBE: call probefunc() 140968: libblkid: LOWPROBE: read: off=0 len=262144 Ok, figured it out, it's clearing the wrong sb_crc resulting it computing the wrong CRC in blkid. Thanks for debugging and bugfix! Fixed in the upstream tree, Fedora will be updated after the next v2.39 upgrade. This bug appears to have been reported against 'rawhide' during the Fedora Linux 39 development cycle. Changing version to 39. |