]> err.no Git - util-linux/commit
mount: read /sys for loopdev backing file
authorKarel Zak <kzak@redhat.com>
Wed, 1 Dec 2010 22:02:17 +0000 (23:02 +0100)
committerKarel Zak <kzak@redhat.com>
Wed, 1 Dec 2010 22:02:17 +0000 (23:02 +0100)
commitdb3b5b76a783ddcd247e9cf3299781167e75f9f9
treea6a6ddf3ff6c6aac6ca67355ab88d68289bd2f4e
parentd3b24397dfe517ddd56e4b01801ffce66f5858ca
mount: read /sys for loopdev backing file

On systems without /etc/mtab (or everywhere if kernel >= 2.6.37)
we use loop autoclear flag and then the backing file name is not
stored in /etc/mtab. mount(8) uses sysfs to get the filename (or
LOOP_GET_STATU* ioctls on old kernels).

Signed-off-by: Karel Zak <kzak@redhat.com>
mount/lomount.c
mount/lomount.h
mount/mount.c