> Is create (2) with DMEXCL mode supported under 9vx? it seems you've already got the answer ...
> If 9vx maps Plan9 permissions directly to Linux permissions this is > understandable. But is there any workaround? it's up to the fileserver to implement DMEXCL, and #Z doesn't. using a different fileserver (e.g. fossil or cwfs, ken's fs) would solve the problem. you could also modify ldevfs-posix.c to accept DMEXCL and map that to O_EXCL|O_CREAT which may actually do the right thing. - erik