Same bug here on arch linux 2.6.29 with nfs-utils-1.1.3. Shared volume mounted from a nfs V3 server.
A way to reproduce the problem: rm ./blob; echo foo > ./blob ; echo $? cat blob; echo $? print 1 and then 0. Some related links : Same problem on 2.6.23 : http://www.mail-archive.com/linux-...@vger.kernel.org/msg00481.html