Bug 23405 - blkid виснет в некоторых случаях
Summary: blkid виснет в некоторых случаях
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: util-linux (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Gladkov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-29 15:24 MSD by Sergey Y. Afonin
Modified: 2017-04-07 15:38 MSK (History)
6 users (show)

See Also:


Attachments
log strace (20.30 KB, text/plain)
2010-04-29 18:37 MSD, ruslandh
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Y. Afonin 2010-04-29 15:24:15 MSD
Если в /etc/blkid.tab содержится строка вида

<device DEVNO="0x0700" TIME="1245918507" TYPE="squashfs">/dev/loop0</device>

blkid виснет. В 5.1 это проблем не вызывает.

5.1:
$ rpm -qf /sbin/blkid
e2fsprogs-1.41.9-alt2
$ blkid -v
blkid 1.0.0 (12-Feb-2003)

в Sisyphus:
$ rpm -qf /sbin/blkid
util-linux-2.16.1-alt3
$ blkid -v
blkid from util-linux-ng 2.16.1 (libblkid 2.16.0, 10-Feb-2009)

Очевидно, есть какая-то несовместимость. Наверное, стоит стирать blkid.tab при установке util-linux
Comment 1 Alexey Gladkov 2010-04-29 18:00:27 MSD
В сизифе сейчас util-linux-2.17.1
Comment 2 Sergey Y. Afonin 2010-04-29 18:22:30 MSD
А, ну да. Откатывал на предыдущую версию для пробы, когда ещё с initrd разбирался.
Это не важно, с "blkid from util-linux-ng 2.17.1" всё аналогично.
Comment 3 ruslandh 2010-04-29 18:37:17 MSD
Created attachment 4373 [details]
log strace
Comment 4 ruslandh 2010-04-29 18:37:30 MSD
Не нравится именно /dev/loopX.(видно, если blkid запустить из-под strace).
Comment 5 Sergey Y. Afonin 2014-03-02 19:42:59 MSK
В случае неработающего FDD тоже виснет. Примерно как и installer (Bug 29861).
Comment 6 Michael Shigorin 2017-04-07 14:33:22 MSK
Ещё актуально?
Comment 7 Sergey Y. Afonin 2017-04-07 15:37:55 MSK
Наверное не актуально: /etc/blkid.tab когда-то куда-то пропал. 

# blkid -V
blkid from util-linux 2.27.1  (libblkid 2.27.0, 02-Nov-2015)