Race with ureadahead can mean that /var/lib/ureadahead/debugfs appears in /etc/mtab
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mountall (Ubuntu) |
Triaged
|
Low
|
Unassigned |
Bug Description
When the system is booted, the mountall process may notice a temporarily-mounted file system at /var/lib/
Mountall should if necessary remove this mount from mtab.
To confirm on your system that it is indeed not really mounted, look for it in /proc/self/
Otherwise this may be due to a crash of the ureadahead process during boot.
---- original report ----
Binary package hint: ureadahead
$ mount
/dev/sda1 on / type ext3 (rw,relatime,
proc on /proc type proc (rw)
none on /sys type sysfs (rw,noexec,
none on /sys/fs/
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/
udev on /dev type tmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,
none on /var/lock type tmpfs (rw,noexec,
none on /lib/init/rw type tmpfs (rw,nosuid,
none on /var/lib/
/dev/sda6 on /home type ext4 (rw,relatime)
binfmt_misc on /proc/sys/
gvfs-fuse-daemon on /home/hildeb/.gvfs type fuse.gvfs-
/var/lib/
ProblemType: Bug
Architecture: amd64
Date: Wed Dec 23 11:04:11 2009
DistroRelease: Ubuntu 9.10
NonfreeKernelMo
Package: ureadahead 0.90.3-2
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: ureadahead
Uname: Linux 2.6.31-17-generic x86_64
Changed in mountall (Ubuntu): | |
importance: | Medium → Low |
This implies that ureadahead has crashed; when you see the lingering debugfs mount, is the ureadahead process still in ps? What does "status ureadahead say"?
If not, could you attach your dmesg, syslog and messages files (from /var/log), output of the "dmesg" command wouldn't go amiss either.
Thanks