On 8/27/19 8:52 AM, Andrey Shinkevich wrote: > Revert the commit 118f99442d 'block/io.c: fix for the allocation failure' > and use better error handling for file systems that do not support > fallocate() for an unaligned byte range. Allow falling back to pwrite > in case fallocate() returns EINVAL. > > Suggested-by: Kevin Wolf <[email protected]> > Suggested-by: Eric Blake <[email protected]> > Signed-off-by: Andrey Shinkevich <[email protected]> > Reviewed-by: Eric Blake <[email protected]> > --- > block/file-posix.c | 7 +++++++ > block/io.c | 2 +- > 2 files changed, 8 insertions(+), 1 deletion(-)
Queuing this in my NBD tree (as I performed testing on top of it when working on NBD fast-zero). -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3226 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature
