> > Looking at strace it seems that mount first attempts the mount() syscall, if > that fails then it iterates /proc/filesystems and attempts to exec > mount.<fstype>. > > However, if the device is already mounted, mount() fails not because the > kernel doesn't grok the fs-type, but because the device is in use. In that > case, we should probably fail and report the mount() syscall error > immediately, instead of pointlessly iterating /proc/filesystems looking for > helper apps. > > Am I missing something else? >
AFAIKS, iterations are only made if mount doesn't know fstype, either from -t option, or from /etc/fstab database. Can you put your testcase here? -- Vladimir _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
