Re: [PATCH] tests: add test for loop option in fstab

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday 11 February 2016, Stanislav Brabec wrote:
> Add a new fstab tests which check loop mount of the same source
> multiple times in multiple steps.

This test still fails if /etc/mtab is a regular file. The second mount 
does mount the image file again but returns with error and warning:
lt-mount: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img 
is already mounted
ret: 64

Could we fix that in libmount or should we skip the test in case of 
non-symlink /etc/mtab?

Here the full debug output of the second mount command:

xxxx: libmount:     INIT: library debug mask: 0xffff
xxxx: libmount:     INIT: library version: 2.26.0
xxxx: libmount:     INIT:     feature: btrfs
xxxx: libmount:     INIT:     feature: assert
xxxx: libmount:     INIT:     feature: debug
Available "LIBMOUNT_DEBUG=<name>[,...]|<mask>" debug masks:
   all      [0xffff] : info about all subsystems
   cache    [0xffff] : paths and tags cache
   cxt      [0xffff] : library context (handler)
   diff     [0xffff] : mountinfo changes tracking
   fs       [0xffff] : FS abstraction
   help     [0xffff] : this help
   locks    [0xffff] : mtab and utab locking
   options  [0xffff] : mount options parsing
   tab      [0xffff] : fstab, mtab, mounninfo routines
   update   [0xffff] : mtab, utab updates
   utils    [0xffff] : misc library utils
   monitor  [0xffff] : mount tables monitor
   btrfs    [0xffff] : btrfs specific routines
xxxx: libmount:      CXT: [0xffff]: ----> allocate 
xxxx: libmount:      CXT: [0xffff]: <---- reset [status=0] ---->
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: alloc
xxxx: libmount:    CACHE: [0xffff]: alloc
xxxx: libmount:      TAB: [0xffff]: /etc/fstab: start parsing 
[entries=0, filter=not]
xxxx: libmount:      TAB: [0xffff]: add entry: LABEL=cloudimg-rootfs /
xxxx: libmount:      TAB: [0xffff]: add entry: /dev/null /var/ramfs
xxxx: libmount:      TAB: [0xffff]: add 
entry: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1
xxxx: libmount:      TAB: [0xffff]: add 
entry: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: /etc/fstab: stop parsing (4 entries)
xxxx: libmount:      TAB: [0xffff]: parsing done [filename=/etc/fstab, 
rc=0]
xxxx: libmount:      CXT: [0xffff]: next-mount: trying /
xxxx: libmount:      CXT: [0xffff]: next-mount: not-match [fstype: ext4, 
t-pattern: (null), options: defaults, O-pattern: (null)]
xxxx: libmount:      CXT: [0xffff]: <---- reset [status=0] ---->
xxxx: libmount:      CXT: [0xffff]: next-mount: trying /var/ramfs
xxxx: libmount:      TAB: [0xffff]: alloc
xxxx: libmount:    UTILS: mtab: /etc/mtab
xxxx: libmount:      TAB: [0xffff]: force mtab usage 
[filename=/etc/mtab]
xxxx: libmount:      TAB: [0xffff]: /etc/mtab: start parsing [entries=0, 
filter=not]
xxxx: libmount:      TAB: trying to guess table type
xxxx: libmount:      TAB: [0xffff]: add entry: /dev/sda1 /
xxxx: libmount:      TAB: [0xffff]: add entry: proc /proc
xxxx: libmount:      TAB: [0xffff]: add entry: sysfs /sys
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/fs/cgroup
xxxx: libmount:      TAB: [0xffff]: add entry: 
none /sys/fs/fuse/connections
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/kernel/debug
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/kernel/security
xxxx: libmount:      TAB: [0xffff]: add entry: udev /dev
xxxx: libmount:      TAB: [0xffff]: add entry: devpts /dev/pts
xxxx: libmount:      TAB: [0xffff]: add entry: tmpfs /run
xxxx: libmount:      TAB: [0xffff]: add entry: none /run/lock
xxxx: libmount:      TAB: [0xffff]: add entry: none /run/shm
xxxx: libmount:      TAB: [0xffff]: add entry: none /run/user
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/fs/pstore
xxxx: libmount:      TAB: [0xffff]: add entry: /dev/null /var/ramfs
xxxx: libmount:      TAB: [0xffff]: add entry: 
cgroup /sys/fs/cgroup/cpuset
xxxx: libmount:      TAB: [0xffff]: add entry: cgroup /sys/fs/cgroup/cpu
xxxx: libmount:      TAB: [0xffff]: add entry: 
binfmt_misc /proc/sys/fs/binfmt_misc
xxxx: libmount:      TAB: [0xffff]: add entry: 
systemd /sys/fs/cgroup/systemd
xxxx: libmount:      TAB: [0xffff]: add 
entry: /dev/loop0 /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: /etc/mtab: stop parsing (20 entries)
xxxx: libmount:      TAB: [0xffff]: parsing done [filename=/etc/mtab, 
rc=0]
xxxx: libmount:      CXT: [0xffff]: mtab requested [nents=20]
xxxx: libmount:       FS: [0xffff]: is FS mounted? [target=/var/ramfs, 
source=/dev/null]
xxxx: libmount:       FS: [0xffff]: is mounted: src=/dev/null, 
tgt=/var/ramfs, root=(null)
xxxx: libmount:      TAB: [0xffff]: mnt_table_is_fs_mounted: /dev/null 
[rc=1]
xxxx: libmount:      CXT: [0xffff]: <---- reset [status=0] ---->
xxxx: libmount:      CXT: [0xffff]: next-mount: 
trying /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1
xxxx: libmount:      CXT: [0xffff]: mtab requested [nents=20]
xxxx: libmount:       FS: [0xffff]: is FS mounted? 
[target=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1, 
source=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img]
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img
xxxx: libmount:    CACHE: [0xffff]: add entry [ 1] 
(path): /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img
xxxx: libmount:       FS: [0xffff]: is mounted: 
src=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img, 
tgt=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1, 
root=(null)
xxxx: libmount:      TAB: [0xffff]: 
mnt_table_is_fs_mounted: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img 
[rc=0]
xxxx: libmount:      CXT: [0xffff]: mount: preparing
xxxx: libmount:      CXT: [0xffff]: use default optsmode
xxxx: libmount:      CXT: [0xffff]: OPTSMODE: ignore=0, append=0, 
prepend=1, replace=0, force=0, fstab=1, mtab=1
xxxx: libmount:      CXT: [0xffff]: fstab not required -- skip
xxxx: libmount:      CXT: [0xffff]: merging mount flags
xxxx: libmount:      CXT: [0xffff]: final flags: VFS=00000000 
user=00000200
xxxx: libmount:      CXT: [0xffff]: mount: evaluating permissions
xxxx: libmount:      CXT: [0xffff]: mount: fixing optstr
xxxx: libmount:      CXT: [0xffff]: mount: fixing vfs optstr
xxxx: libmount:      CXT: applying 0x00000000 flags to '(null)'
xxxx: libmount:      CXT: new optstr 'rw'
xxxx: libmount:      CXT: [0xffff]: mount: fixing user optstr
xxxx: libmount:      CXT: applying 0x00000512 flags to 'loop'
xxxx: libmount:      CXT: new optstr 'loop'
xxxx: libmount:      CXT: [0xffff]: fixed options [rc=0]: vfs: 'rw' 
fs: '(null)' user: 'loop', optstr: 'rw,loop'
xxxx: libmount:      CXT: [0xffff]: preparing source path
xxxx: libmount:      CXT: [0xffff]: 
srcpath '/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img'
xxxx: libmount:      CXT: [0xffff]: loopdev specific options detected
xxxx: libmount:      CXT: [0xffff]: trying to setup loopdev 
for /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img
xxxx: libmount:      CXT: [0xffff]: mtab requested [nents=20]
xxxx: libmount:      CXT: [0xffff]: checking 
if /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img 
mounted 
on /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1
xxxx: libmount:      CXT: 
[0xffff]: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img 
already mounted
xxxx: libmount:      CXT: [0xffff]: mount: preparing failed
lt-mount: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img 
is already mounted
xxxx: libmount:      CXT: [0xffff]: <---- reset [status=0] ---->
xxxx: libmount:      CXT: [0xffff]: next-mount: 
trying /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
xxxx: libmount:      CXT: [0xffff]: mtab requested [nents=20]
xxxx: libmount:       FS: [0xffff]: is FS mounted? 
[target=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2, 
source=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img]
xxxx: libmount:       FS: [0xffff]: is mounted: 
src=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img, 
tgt=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2, 
root=(null)
xxxx: libmount:      TAB: [0xffff]: 
mnt_table_is_fs_mounted: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img 
[rc=0]
xxxx: libmount:      CXT: [0xffff]: mount: preparing
xxxx: libmount:      CXT: [0xffff]: OPTSMODE: ignore=0, append=0, 
prepend=1, replace=0, force=0, fstab=1, mtab=1
xxxx: libmount:      CXT: [0xffff]: fstab not required -- skip
xxxx: libmount:      CXT: [0xffff]: merging mount flags
xxxx: libmount:      CXT: [0xffff]: final flags: VFS=00000000 
user=00000200
xxxx: libmount:      CXT: [0xffff]: mount: evaluating permissions
xxxx: libmount:      CXT: [0xffff]: mount: fixing optstr
xxxx: libmount:      CXT: [0xffff]: mount: fixing vfs optstr
xxxx: libmount:      CXT: applying 0x00000000 flags to '(null)'
xxxx: libmount:      CXT: new optstr 'rw'
xxxx: libmount:      CXT: [0xffff]: mount: fixing user optstr
xxxx: libmount:      CXT: applying 0x00000512 flags to 'loop'
xxxx: libmount:      CXT: new optstr 'loop'
xxxx: libmount:      CXT: [0xffff]: fixed options [rc=0]: vfs: 'rw' 
fs: '(null)' user: 'loop', optstr: 'rw,loop'
xxxx: libmount:      CXT: [0xffff]: preparing source path
xxxx: libmount:      CXT: [0xffff]: 
srcpath '/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img'
xxxx: libmount:      CXT: [0xffff]: loopdev specific options detected
xxxx: libmount:      CXT: [0xffff]: trying to setup loopdev 
for /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img
xxxx: libmount:      CXT: [0xffff]: mtab requested [nents=20]
xxxx: libmount:      CXT: [0xffff]: checking 
if /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop.img 
mounted 
on /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
xxxx: libmount:    CACHE: [0xffff]: add entry [ 2] 
(path): /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1
xxxx: libmount:    CACHE: [0xffff]: add entry [ 3] 
(path): /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /sys/fs/cgroup/systemd
xxxx: libmount:    CACHE: [0xffff]: add entry [ 4] 
(path): /sys/fs/cgroup/systemd: /sys/fs/cgroup/systemd
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /proc/sys/fs/binfmt_misc
xxxx: libmount:    CACHE: [0xffff]: add entry [ 5] 
(path): /proc/sys/fs/binfmt_misc: /proc/sys/fs/binfmt_misc
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /sys/fs/cgroup/cpu
xxxx: libmount:    CACHE: [0xffff]: add entry [ 6] 
(path): /sys/fs/cgroup/cpu: /sys/fs/cgroup/cpu
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /sys/fs/cgroup/cpuset
xxxx: libmount:    CACHE: [0xffff]: add entry [ 7] 
(path): /sys/fs/cgroup/cpuset: /sys/fs/cgroup/cpuset
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /var/ramfs
xxxx: libmount:    CACHE: [0xffff]: add entry [ 8] 
(path): /var/ramfs: /var/ramfs
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /sys/fs/pstore
xxxx: libmount:    CACHE: [0xffff]: add entry [ 9] 
(path): /sys/fs/pstore: /sys/fs/pstore
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /run/user
xxxx: libmount:    CACHE: [0xffff]: add entry [10] 
(path): /run/user: /run/user
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /run/shm
xxxx: libmount:    CACHE: [0xffff]: add entry [11] 
(path): /run/shm: /run/shm
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /run/lock
xxxx: libmount:    CACHE: [0xffff]: add entry [12] 
(path): /run/lock: /run/lock
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /run
xxxx: libmount:    CACHE: [0xffff]: add entry [13] (path): /run: /run
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /dev/pts
xxxx: libmount:    CACHE: [0xffff]: add entry [14] 
(path): /dev/pts: /dev/pts
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /dev
xxxx: libmount:    CACHE: [0xffff]: add entry [15] (path): /dev: /dev
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /sys/kernel/security
xxxx: libmount:    CACHE: [0xffff]: add entry [16] 
(path): /sys/kernel/security: /sys/kernel/security
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /sys/kernel/debug
xxxx: libmount:    CACHE: [0xffff]: add entry [17] 
(path): /sys/kernel/debug: /sys/kernel/debug
xxxx: libmount:    CACHE: [0xffff]: canonicalize 
path /sys/fs/fuse/connections
xxxx: libmount:    CACHE: [0xffff]: add entry [18] 
(path): /sys/fs/fuse/connections: /sys/fs/fuse/connections
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /sys/fs/cgroup
xxxx: libmount:    CACHE: [0xffff]: add entry [19] 
(path): /sys/fs/cgroup: /sys/fs/cgroup
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /sys
xxxx: libmount:    CACHE: [0xffff]: add entry [20] (path): /sys: /sys
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /proc
xxxx: libmount:    CACHE: [0xffff]: add entry [21] (path): /proc: /proc
xxxx: libmount:    CACHE: [0xffff]: canonicalize path /
xxxx: libmount:    CACHE: [0xffff]: add entry [22] (path): /: /
xxxx: libmount:      CXT: [0xffff]: enabling AUTOCLEAR flag
xxxx: libmount:      CXT: [0xffff]: trying to use /dev/loop1
xxxx: libmount:      CXT: [0xffff]: final srcpath '/dev/loop1'
xxxx: libmount:      CXT: [0xffff]: preparing target path
xxxx: libmount:      CXT: [0xffff]: final 
target '/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2'
xxxx: libmount:      CXT: [0xffff]: preparing fstype
xxxx: libmount:      CXT: [0xffff]: FS type: ext3 [rc=0]
xxxx: libmount:      CXT: [0xffff]: /sbin/mount.ext3          ... not 
found
xxxx: libmount:      CXT: [0xffff]: /sbin/fs.d/mount.ext3     ... not 
found
xxxx: libmount:      CXT: [0xffff]: /sbin/fs/mount.ext3       ... not 
found
xxxx: libmount:      CXT: [0xffff]: prepare update
xxxx: libmount:      CXT: [0xffff]: checking for writable tab files
xxxx: libmount:    UTILS: mtab: /etc/mtab
xxxx: libmount:   UPDATE: [0xffff]: allocate
xxxx: libmount:   UPDATE: [0xffff]: resetting FS [fs=0x0x1466eb0, 
target=(null), flags=0x00000000]
xxxx: libmount:   UPDATE: [0xffff]: FS template:
xxxx: libmount:   UPDATE: ------ fs: 0x1466eb0
source: /dev/loop1
target: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
fstype: ext3
optstr: rw,loop
VFS-optstr: rw
user-optstr: 
xxxx: libmount:   UPDATE: [0xffff]: ready
xxxx: libmount:      CXT: [0xffff]: mount: do mount
xxxx: libmount:      CXT: [0xffff]: mount(2) [source=/dev/loop1, 
target=/home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2, 
type=ext3,  mountflags=0xc0ed0000, mountdata=<none>]
xxxx: libmount:      CXT: [0xffff]:   success
xxxx: libmount:   UPDATE: [0xffff]: /etc/mtab: update tab
xxxx: libmount:   UPDATE: ------ fs: 0x1466220
source: /dev/loop1
target: /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
fstype: ext3
optstr: rw
VFS-optstr: rw
xxxx: libmount:    LOCKS: [0xffff]: alloc: default 
linkfile=/etc/mtab~.4089, lockfile=/etc/mtab~
xxxx: libmount:    LOCKS: [0xffff]: signals: BLOCKED
xxxx: libmount:   UPDATE: [0xffff]: /etc/mtab: add entry
xxxx: libmount:    LOCKS: [0xffff]: /etc/mtab~: (4089) successfully 
locked
xxxx: libmount:      TAB: [0xffff]: alloc
xxxx: libmount:      TAB: [0xffff]: /etc/mtab: start parsing [entries=0, 
filter=not]
xxxx: libmount:      TAB: [0xffff]: add entry: /dev/sda1 /
xxxx: libmount:      TAB: [0xffff]: add entry: proc /proc
xxxx: libmount:      TAB: [0xffff]: add entry: sysfs /sys
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/fs/cgroup
xxxx: libmount:      TAB: [0xffff]: add entry: 
none /sys/fs/fuse/connections
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/kernel/debug
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/kernel/security
xxxx: libmount:      TAB: [0xffff]: add entry: udev /dev
xxxx: libmount:      TAB: [0xffff]: add entry: devpts /dev/pts
xxxx: libmount:      TAB: [0xffff]: add entry: tmpfs /run
xxxx: libmount:      TAB: [0xffff]: add entry: none /run/lock
xxxx: libmount:      TAB: [0xffff]: add entry: none /run/shm
xxxx: libmount:      TAB: [0xffff]: add entry: none /run/user
xxxx: libmount:      TAB: [0xffff]: add entry: none /sys/fs/pstore
xxxx: libmount:      TAB: [0xffff]: add entry: /dev/null /var/ramfs
xxxx: libmount:      TAB: [0xffff]: add entry: 
cgroup /sys/fs/cgroup/cpuset
xxxx: libmount:      TAB: [0xffff]: add entry: cgroup /sys/fs/cgroup/cpu
xxxx: libmount:      TAB: [0xffff]: add entry: 
binfmt_misc /proc/sys/fs/binfmt_misc
xxxx: libmount:      TAB: [0xffff]: add entry: 
systemd /sys/fs/cgroup/systemd
xxxx: libmount:      TAB: [0xffff]: add 
entry: /dev/loop0 /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-1
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: /etc/mtab: stop parsing (20 entries)
xxxx: libmount:      TAB: [0xffff]: parsing done [filename=/etc/mtab, 
rc=0]
xxxx: libmount:      TAB: [0xffff]: add 
entry: /dev/loop1 /home/travis/build/rudimeier/util-linux/tests/output/mount/fstab-loop-mnt-2
xxxx: libmount:   UPDATE: [0xffff]: /etc/mtab: updating
xxxx: libmount:    LOCKS: [0xffff]: (4089) unlocking
xxxx: libmount:    LOCKS: [0xffff]: unlink /etc/mtab~
xxxx: libmount:    LOCKS: [0xffff]: restoring sigmask
xxxx: libmount:      TAB: [0xffff]: reset
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: free [refcount=0]
xxxx: libmount:   UPDATE: [0xffff]: /etc/mtab: update tab: done [rc=0]
xxxx: libmount:    LOCKS: [0xffff]: free
xxxx: libmount:      CXT: [0xffff]: <---- reset [status=1] ---->
xxxx: libmount:      CXT: [0xffff]: <---- reset [status=0] ---->
xxxx: libmount:      TAB: [0xffff]: reset
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: reset
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      TAB: [0xffff]: free [refcount=0]
xxxx: libmount:    CACHE: [0xffff]: free [refcount=0]
xxxx: libmount:      CXT: [0xffff]: closing loopdev FD
xxxx: libmount:   UPDATE: [0xffff]: free
xxxx: libmount:       FS: [0xffff]: free [refcount=0]
xxxx: libmount:      CXT: [0xffff]: <---- free
--
To unsubscribe from this list: send the line "unsubscribe util-linux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux