NFS vnodes are not locked, so additional blocks may be added to the dirty list while fsync() is running. This was an explicit design decision by Rick, though I've never been convinced that it was correct. Granted, the message is annoying, whether or not it's harmless.