I think what's happening here is that ureadahead mounts /var/lib/ureadahead/debugfs so that it can work before the actual /sys/kernel/debug path is mounted. mountall is running, and sees that debugfs gets mounted at the new path, and records it to be added to /etc/mtab when the root filesystem is mounted.
Now mountall doesn't record unmounts, so never "forgets" this path when it's unmounted. I think that's actually the bug here; mountall should forget about the mount, and if necessary remove it from mtab. ** Summary changed: - /var/lib/ureadahead/debugfs not removed from /etc/mtab + Race with mountall can mean that /var/lib/ureadahead/debugfs appears in /etc/mtab ** Summary changed: - Race with mountall can mean that /var/lib/ureadahead/debugfs appears in /etc/mtab + Race with ureadahead can mean that /var/lib/ureadahead/debugfs appears in /etc/mtab ** Package changed: ureadahead (Ubuntu) => mountall (Ubuntu) -- Race with ureadahead can mean that /var/lib/ureadahead/debugfs appears in /etc/mtab https://bugs.launchpad.net/bugs/499773 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
