Bug 1047376
Summary: | blkid hangs while reading from /dev/fd0 | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 7 | Reporter: | Berkley Shands <bshands> | ||||||
Component: | util-linux | Assignee: | Karel Zak <kzak> | ||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Leos Pol <lpol> | ||||||
Severity: | high | Docs Contact: | |||||||
Priority: | high | ||||||||
Version: | 7.0 | CC: | jbastian, jscotka, ksrot, kzak, lpol, mvadkert, pholica, rpacheco, walters | ||||||
Target Milestone: | rc | Keywords: | Regression | ||||||
Target Release: | --- | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Whiteboard: | |||||||||
Fixed In Version: | util-linux-2.23.2-16.el7 | Doc Type: | Bug Fix | ||||||
Doc Text: | Story Points: | --- | |||||||
Clone Of: | Environment: | ||||||||
Last Closed: | 2014-06-13 11:08:56 UTC | 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: | |||||||||
Bug Depends On: | |||||||||
Bug Blocks: | 717785, 1080727 | ||||||||
Attachments: |
|
Description
Berkley Shands
2013-12-30 19:10:02 UTC
I was able to reproduce the issue, and it was caused by blkid which is run inside os /bin/os-prober in function partitions. Changing component to util-linux. blkid was from: util-linux-2.23.2-14.el7 Any progress with this? It would be nice to have /proc/partitions from the machine. libblkid should not read fd0 by default at all. It would be also nice to have output from LIBBLKID_DEBUG=0xffff blkid Created attachment 876011 [details]
blkid_debug
Created attachment 876012 [details]
partitions
Hmm... it seems that we're affected by stupid kernel regression (which will not be fixed...), see https://groups.google.com/forum/#!topic/linux.kernel/uj-jvmwn9yg where kernel displays removable media in /proc/partitions now. It will be probably necessary to add an extra filter to libblkid to ignore by default the floppies. The another story are mess in return codes in the library. It should be fixed together with the floppy problem. Note that there is also kernel solution, see bug #1078786. Fixed by upstream commits 296d96e20e565e497e9510e6ac9b71e0a0ca447d and 37f4060225df0591ab8e1dd676dbc8115d900d4f. *** Bug 1081567 has been marked as a duplicate of this bug. *** *** Bug 1082961 has been marked as a duplicate of this bug. *** This request was resolved in Red Hat Enterprise Linux 7.0. Contact your manager or support representative in case you have further questions about the request. |