Am Sonntag, den 11.09.2011, 10:04 +0200 schrieb Thomas Meyer:
> any ideas what is going on here? what can I do to debug this problem?
>
> mounting the directory without the systemd autofs mount works correctly.
The back trace of the zombie mount process shows:
do_exit
do_group_exit
sys_exit_group
sysenter_dispatch
The process ("bash") trying to access the directory (that did trigger
the automount) shows in the backtrace:
autofs4_wait
autofs4_mount_wait
autofs4_d_automount
follow_managed
do_lookup
path_lookupat
do_path_lookup
user_path_at
vfs_fstatat
vfs_stat
sys32_stat64
sysenter_dispatch
so somehow the automount_done() in automount.c is not called or
something like that.
I guess this is why I end up with both file systems mounted on the mount
point (autofs and the actual file system).
how to manually trigger the automount_done()? who does call this
function normally?
an "$ umount /dir -t autofs" doesn't work as umount also does a stat64
call which waits for the autofs...
>
> with kind regards
> thomas
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel