or download this
The file is opened in append mode. Before each
write, the file pointer is positioned at the end of
...
is because NFS does not support appending to a
file, so the client kernel has to simulate it,
which can't be done without a race condition