On Mon, Jan 16, 2017 at 10:42:43PM -0500, David Miller wrote: > The lseek() done by dump_skip() should extend the file properly.
lseek never extends a file. It just moves the current file position. So if you do not have a write after the lseek it does nothing.

