Re: [Qemu-devel] [PATCH] block/file-posix: Truncate in xfs_write_zeroes()

2019-05-13 Thread Kevin Wolf
Am 10.05.2019 um 23:12 hat Max Reitz geschrieben: > XFS_IOC_ZERO_RANGE does not increase the file length: > $ touch foo > $ xfs_io -c 'zero 0 65536' foo > $ stat -c "size=%s, blocks=%b" foo > size=0, blocks=128 > > We do want writes beyond the EOF to automatically increase the file > length, howev

[Qemu-devel] [PATCH] block/file-posix: Truncate in xfs_write_zeroes()

2019-05-10 Thread Max Reitz
XFS_IOC_ZERO_RANGE does not increase the file length: $ touch foo $ xfs_io -c 'zero 0 65536' foo $ stat -c "size=%s, blocks=%b" foo size=0, blocks=128 We do want writes beyond the EOF to automatically increase the file length, however. This is evidenced by the fact that iotest 061 is broken on XF