[Adding the public mailing list] On Thu, Oct 23, 2025 at 02:13:58PM +0200, Arsen Arsenović wrote: > BTW, partially related; the following tests seem to fail on OpenZFS > (ZoL, specifically): > > FAIL: copy-allocated-destination-zero-asynch.sh > FAIL: copy-allocated-destination-zero-synch.sh
I wonder if you can grab 'copy/copy-allocated-destination-zero-asynch.sh.log' and/or 'copy/copy-allocated-destination-zero-synch.sh.log' from the failing tests? The tests themselves check that these functions work respectively: https://gitlab.com/nbdkit/libnbd/-/blob/6182a590ced685694574b74884c9cec53668f879/copy/multi-thread-copying.c#L640 https://gitlab.com/nbdkit/libnbd/-/blob/6182a590ced685694574b74884c9cec53668f879/copy/synch-copying.c#L48 In particular, the tests check for the path where target_is_zero == true and allocated == true, which should write allocated zeroes to the output file. Looking at the functions now, it seems broken to me to return immediately from the functions when target_is_zero. However if that code was wrong then the functions wouldn't work on any filesystem, it would have nothing to do with ZFS. So I'm not sure ... Having the logs would help. > I suspect the filesystem is at fault (tmpfs works fine). > > Have a lovely day! > -- > Arsen Arsenović Rich. -- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones Read my programming and virtualization blog: http://rwmj.wordpress.com Fedora Windows cross-compiler. Compile Windows programs, test, and build Windows installers. Over 100 libraries supported. http://fedoraproject.org/wiki/MinGW _______________________________________________ Libguestfs mailing list -- [email protected] To unsubscribe send an email to [email protected]
