Seek plus write would sometimes set the wrong total file size due to
incorrect uio_setoffset() call.