Looks like the mount(8) double /etc/mtab lock deadlock bug mentioned at 
https://qa.mandriva.com/show_bug.cgi?id=48674#c12

Check /proc/locks. /bin/mount is hanging. 

        Szaka

On Mon, 23 Mar 2009, Pascal Terjan wrote:

> Szabolcs Szakacsits <sz...@...> writes:
> 
> > On Thu, 19 Mar 2009, Frederik Himpe wrote:
> > > On Thu, 19 Mar 2009 19:12:53 +0200, Szabolcs Szakacsits wrote:
> > > > On Thu, 19 Mar 2009, Frederik Himpe wrote:
> > > > 
> > > >> On Mandriva's bugzilla, there are lots of reports [1] about the system
> > > >> starting to hang during mounting of the NTFS partitions with ntfs-3g.
> > > >> The system continues to boot when pressing Ctrl-C. This seems to happen
> > > >> especially at the first boot after installation, which makes me think
> > > >> that this could be caused by the recover option now in ntfs-3g
> > > >> (ntfsresize probably marked the ntfs file system as dirty during
> > > >> installation).
> > > > 
> > > > Ntfs-3g triggers a recently introduced bug in mount(8) which can cause
> > > > mount to hang. 'strace -f' will confirm it. Fix must be already
> > > > available for mount(8).
> > > 
> > > Do you know where this fix can be found?
> > 
> > I suppose in the latest package or git which contains the mount(8)
> > utility the problematic Mandriva distribution version uses.
> 
> I can't any fix in util-linux-ng git that may look related
> 
> BTW fedora has the same issue 
> https://bugzilla.redhat.com/show_bug.cgi?id=486619
> 
> I could manage to get a shell on such box, after it hanged
> gdb and strace can't give any info
> 
> # dmesg | grep fuse
> fuse init (API version 7.11)
> 
> # uname -a
> Linux localhost 2.6.29-desktop-0.rc8.3.1mnb #1 SMP Wed Mar 18 14:28:50 BRT 
> 2009
> i686 Intel(R) Core(TM)2 Duo CPU     P8400  @ 2.26GHz GNU/Linux
> 
> root      1582  0.0  0.0   3104   652 ?        S    17:21   0:00 /bin/mount -i
> -f -t fuseblk -o rw,allow_other,blksize=4096 /dev/sda1 /mnt/windows
> root      2595  0.0  0.0   3104   808 ?        S    17:22   0:00 mount -a -t
> nonfs,nfs4,smbfs,cifs,ncpfs,gfs -O noencrypted
> 
> # gdb mount -p 1582
> GNU gdb 6.8-5mdv2009.1 (Mandriva Linux release 2009.1)
> Copyright (C) 2008 Free Software Foundation, Inc.
> License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
> This is free software: you are free to change and redistribute it.
> There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
> and "show warranty" for details.
> This GDB was configured as "i586-mandriva-linux-gnu"...
> Attaching to program: /bin/mount, process 1582
> 
> and stops there, have to be killed -9
> 
> # cat /proc/1582/wchan 
> fuse_get_req
> 
> After kill -9 1582 mount worked fine
>  
> I don't know if this is related to 2.6.29 or ntfs-3g 2009.2.1 and can't easily
> test as it's very hard to reproduce
> 
> 
> ------------------------------------------------------------------------------
> Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
> powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
> easily build your RIAs with Flex Builder, the Eclipse(TM)based development
> software that enables intelligent coding and step-through debugging.
> Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
> _______________________________________________
> ntfs-3g-devel mailing list
> ntfs-3g-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
ntfs-3g-devel mailing list
ntfs-3g-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ntfs-3g-devel

Reply via email to