|
From: Jeroen G. <jer...@ya...> - 2006-04-13 09:01:59
|
> > > > DEBUG fusermount: optbuf = fd=4,rootmode=40000,user_id=0,group_id=0 > > > > unique: 1, opcode: ??? (0), nodeid: 0, insize: 56 > > > > unique: 1, error: -5 (Input/output error), outsize: 16 > > > > fuse: writing device: Invalid argument > > > > > > > > I assume this is the infamous ARM problem? > > > > > > Yes. > > No, the patch was wrong, in more ways than one. > > Here's a better one, hopefully. And it is a lot better. In fact, I can run the hello and fusexmp example programs without any problems (using 2.6.0-pre2) on an ARM! Your patch and statically linking the example programs seems to solve the problem. I tried once again to dynamically link the example programs, but then again fuse_mount_compat22 is called, without fuse_mount being called first, resulting in an extra "." parameter in optbuf as we saw before. Anyway, I'm happy with the result. Thanks a lot for your support! -- Best regards, Jeroen |