I've also encountered this on my synology DS411 linux based kirkwood NAS. If I remember correctly I saw a comment by Russ regarding weird/unhandled flags being passed to the open syscall.
My workaround was just to compile a 9p kernel module and mount the vacfs export with it. On Thu, Mar 22, 2012 at 6:46 PM, <smi...@icebubble.org> wrote: > Hello, > > Are there any known bugs in 9pfuse on ARM? I can mount a vac file > system OK with it, but trying to list files on it causes: > > unexpected open flags 02444000 > ls: cannot open directory /mnt/foo: Permission denied > > Trying to read files: > > unexpected open flags 0400000 > cat: /mnt/foo/bar.txt: Permission denied > > But walk/statting seem to succeed OK. I'm planning to debug a bit > deeper, but figured I'd give a shout out, in case this bug is already > known, and to see if there was already a patch for it floating around. > > This is an ARMv7 OMAP4 Cortex-A9, in case that's any clue. > > -- > +---------------------------------------------------------------+ > |Smiley <smi...@icebubble.org> PGP key ID: BC549F8B | > |Fingerprint: 9329 DB4A 30F5 6EDA D2BA 3489 DAB7 555A BC54 9F8B| > +---------------------------------------------------------------+ >