
Mount hangs on dns-323 (ARM processor)
Running: ntfs-3g /dev/ntfs-partition /mnt/mymount
hangs and can't be killed until reboot.
Interestingly, when I tried to mount a drive that had not been cleanly unmounted, it gave me the standard error message about needing to run Winxp or force a mount (and did not hang) However, with clean drives, it ALWAYS hangs.
Details:
-Linux 2.6.12.6 (this is pretty much a vanilla linux but I did have to make one small patch to export the symbol "flush_cache_page" for use by the fuse module)
-Fuse 2.7.4 (I tried both unpatched and patching to comment out the asm symver compat22 lines as per
http://forum.ntfs-3g.org/viewtopic.php?t=115)
-NTFS-3g: ntfs-3g-1.5012
I am cross-compiling everything under Fedora8/Linux 2.6.25 using a uclibc toolchain (uclibc-toolchain-src-20040609) and arm-linux-gcc-3.3.3
When I run ntfs-3g under strace, it fails on the following command:
mount("/dev/ntfs-partition", "/mnt/mymountpoint", "fuse", 0, "allow_other,fd=4,rootmode=40000,"... <unfinished ...>
Any ideas on what I need to do to further troubleshoot or (hopefully) fix this?
Note because of other constraints, I am pretty much limited to sticking with the 2.6.12.6 kernel for now and also can't really upgrade the uclibc toolchain.