Bug 197303 - blk_partition_remap: fail for partition 3
Summary: blk_partition_remap: fail for partition 3
Status: NEW
Alias: None
Product: IO/Storage
Classification: Unclassified
Component: Block Layer (show other bugs)
Hardware: ARM Linux
: P1 normal
Assignee: Jens Axboe
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-17 22:25 UTC by redfish
Modified: 2017-12-15 12:02 UTC (History)
2 users (show)

See Also:
Kernel Version: 4.14rc4
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description redfish 2017-10-17 22:25:58 UTC
On ARM board Odroid U3, with root fs on eMMC with 4.14rc4 got this:

blk_partition_remap: fail for partition 3
[52311.638650] EXT4-fs error (device mmcblk1p3): ext4_find_entry:1431: inode #20381: comm kworker/u8:0: reading directory lblock 0
[52311.650728] Core dump to |/usr/lib/systemd/systemd-coredump 2980 0 0 7 1507904006 4294967295 agetty pipe failed

Board fatally hung. Never observed happening in 4.13.6, 4.13.7 or any earlier kernel.

It looks like at least the error message was introduced in this commit present only in 4.14: 
74d46992e0d9dee7f1f376de0d56d31614c8a17a
block: replace bi_bdev with a gendisk pointer and partitions index

Thank you.
Comment 1 The Linux kernel's regression tracker (Thorsten Leemhuis) 2017-10-29 13:55:51 UTC
I'll add this issue to the regression report. But you really should mail this issue to linux-block@vger.kernel.org and CC the two developers mentioned in 74d46992e0d9dee7f1f376de0d56d31614c8a17a , as it will likely get ignored here on bugzilla.

Note You need to log in before you can comment on or make changes to this bug.